19:18 30-11-2013: nginx 1.5.8.1 Caterpillar
Based on nginx 1.5.8 (29-11-2013) with (mainly bugfixes in add-on’s);
- Naxsi WAF (Web Application Firewall) v0.53-1 (upgraded)
- lua-nginx-module v0.9.2 (upgraded 30-11)
- Streaming with nginx-rtmp-module, v1.0.8 (upgraded 29-11)
- Source changes back ported
- Source changes add-on’s back ported
- Additional specifications are like 20:32 19-11-2013: nginx 1.5.7.2
Caterpillar
Builds can be found here:
http://nginx-win.ecsds.eu/
Posted at Nginx Forum:
Dear,
Thank you very much for your great job!
I use Nginx-Win to run proxy for some Windows 2003 nodes.
I change nginx-win from official download to your version now.
Here is an error occurred if I run “nginx -t” in Windows CLI when the
nginx server is in running,
The tips always is the same: “Assertion failed:
ngx_shared_sockets->pid==pid, file src/core/nginx.c, line 374”
And also find one line in error.log which is “2013/12/01 14:51:36
[notice] 4046#3925: Fatal: wait on listen sockets mutex failed”
Hope this can be solved in futrue.
And please try to compile a version with this module:
Module ngx_http_sub_module, and with the options
“–without-mail_pop3_module --without-mail_imap_module
–without-mail_smtp_module” if possible, thank you.
Robert K.
And please try to compile a version with this module:
Module ngx_http_sub_module
There a beta you can try, nginx 1.5.8.2 Caterpillar BETA1.zip which
includes
which I had to port a little bit (2 bugs)
Posted at Nginx Forum:
Hello,
If you need to test a config on the same machine then make a copy of the
environment in some other folder so that the PID file does not conflict with
the running version. Or stop nginx, run your test and start nginx.
I think it is not true.
I can run nginx -s reload and all other -s command on this situation.
And the Windows version from nginx.org can run nginx -t without problem.
Please kindly look further for the reason. Thank you.
And please try to compile a version with this module:
Module ngx_http_sub_module, and with the options
I will have a look at
GitHub - yaoweibin/ngx_http_substitutions_filter_module: a filter module which can do both regular expression and fixed string substitutions for nginx
Thank you.
Here is an error occurred if I run “nginx -t” in Windows CLI when the
nginx server is in running,
The tips always is the same: “Assertion failed:
ngx_shared_sockets->pid==pid, file src/core/nginx.c, line 374”
This is because you are running nginx.exe as a different user then
nginx.exe
is running under, its the same issue when you run ‘nginx -s reload’
while
nginx is running as a service (which is a different user) see the FAQ on
the
project website which describes a workaround to this problem.
If you need to test a config on the same machine then make a copy of the
environment in some other folder so that the PID file does not conflict
with
the running version. Or stop nginx, run your test and start nginx.
And please try to compile a version with this module:
Module ngx_http_sub_module, and with the options
I will have a look at
“–without-mail_pop3_module --without-mail_imap_module
–without-mail_smtp_module” if possible, thank you.
I’m not going to remove modules unless they are bugged beyond repair.
Adding/removing modules on the fly is on the long term feature list
Posted at Nginx Forum:
Hello,
A new beta you can try, nginx 1.5.8.2 Caterpillar BETA2.zip
- Fix for nginx -t ‘Assertion failed’ issue
- HttpSubsModule
- The debug version is no longer needed, Intel static profiler data is used
nginx crash info/logging or event dump info is all that is needed
- Intel static profiler “the need for speed” compiler optimization
Great job, nginx -t work well now.
Please kindly look further for the reason. Thank you.
A new beta you can try, nginx 1.5.8.2 Caterpillar BETA2.zip
- Fix for nginx -t ‘Assertion failed’ issue
- HttpSubsModule
- The debug version is no longer needed, Intel static profiler data is
used
nginx crash info/logging or event dump info is all that is needed
- Intel static profiler “the need for speed” compiler optimization
Posted at Nginx Forum: