Nginx 1.4.0 stable version has been released on April 24th 2013, incorporating many new features developed in the 1.3.x branch :
- support for proxying of WebSocket connections,
- OCSP stapling,
- SPDY module,
- gunzip filter,
- and more… See the full Changelog for more details.
As a consequence, Dotdeb’s packages of Nginx 1.4.0 are now available for both Debian 7.0 “Wheezy” and Debian 6.0 “Squeeze” (amd64/i386) with the following changes :
- (Wheezy only) SPDY support has been enabled in
nginx-extrasandnginx-full. - (Wheezy only) the
nginx-passengerflavor has been removed. You should use unicorn or uwsgi-plugin-rack-ruby* instead. nginx-extrasnow supports HTTP Gunzip.- Naxsi has been upgraded to 0.50.
chunkin-nginx-module(useless now) andnginx-upload-module(incompatible with 3.1.8+) are no longer supported.- The headers-more, echo, lua, Push stream, Pinba and Passenger modules got minor upgrades.
As usual, if you want to know which module has been included in each Nginx flavor, you just have to look at this document.
When I restart Nginx, I get the following warning message :
[warn] nginx was built without OpenSSL NPN support, SPDY is not enabled for [::]:443 in …
In fact, SPDY is unusable with most Nginx configurations :/
I hace problem with SPDY in nginx. I installed nginx-full and add “ssl spdy” to server listen directive. When I test / restart nginx I receive info:
[….] Restarting nginx: nginxnginx: [warn] nginx was built without OpenSSL NPN support, SPDY is not enabled for 0.0.0.0:443 in /etc/nginx/sites-enabled/mysite
I have OpenSSL 1.0.1e, so with NPN. What’s wrong?
@Guillaume Plessis But I have Wheezy. Default, VPS had Squeezy, but I did upgrade to Wheezy about month ago.
I will check this on virtualbox with debian testing rc, but it’s strange.
Hi,
It’s not a big issue. But I noticed that the upgrade has overwritten the index.html file in /usr/share/nginx/html. I already restored the file from a backup. :)
is there a way that I can use older version (1.2.8) until this upload module situation gets resolved ? cause I can’t find the files in your repository.
Thanks,
Why on Squeeze, after I install nginx I always get:
insserv: warning: script is corrupt or invalid: /etc/init.d/../rc2.d/S99local insserv: warning: script ‘firewall’ missing LSB tags and overrides
?
Hey,
first I want to thank you for all your effort and hard work you put into this project :-)
In your nginx-extras flavor it seem you included ngx_pagespeed, or what does (WIP) mean? I tried to use ist (pagespeed on) but it doesn’t seem to work.
Hope you can help, thanks.
Hi,
I’m absolutely ignorant on all involving ruby/gem/rails.
Could you please point out how you re-added support for passenger?
Thanks a lot :)
Anyone have issues once they’ve enabled spdy?
I get no errors but connection refused in a web browser.
Hi and thank you for you work.
Is there, by any chance, a way of having SPDY & naxsi at the same time ?
Could compiling the latest version of OpenSSL into nginx as a static lib allow us to get SPDY support in Squeeze?
Here’s an example: http://forum.nginx.org/read.php?2,241381,241386#msg-241386