Windows nginx 1.5.8.1 Caterpillar

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:
http://forum.nginx.org/read.php?2,245105,245105#msg-245105

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:
http://wiki.nginx.org/HttpSubsModule, 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:
http://wiki.nginx.org/HttpSubsModule

There a beta you can try, nginx 1.5.8.2 Caterpillar BETA1.zip which
includes
https://github.com/yaoweibin/ngx_http_substitutions_filter_module
which I had to port a little bit (2 bugs)

Posted at Nginx Forum:
http://forum.nginx.org/read.php?2,245105,245184#msg-245184

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:
http://wiki.nginx.org/HttpSubsModule, and with the options

I will have a look at
https://github.com/yaoweibin/ngx_http_substitutions_filter_module

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:
http://wiki.nginx.org/HttpSubsModule, and with the options

I will have a look at
https://github.com/yaoweibin/ngx_http_substitutions_filter_module

“–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:
http://forum.nginx.org/read.php?2,245105,245161#msg-245161

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:
http://forum.nginx.org/read.php?2,245105,245207#msg-245207

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs