Can't get SPDY working with OpenSSL 1.0.1e

Valentin V. Bartenev vbart at nginx.com
Tue Jul 30 15:15:09 UTC 2013


On Tuesday 30 July 2013 17:51:21 kirpit wrote:
> Hi,
> 
> I simply read every article on the net, followed the docs but simply can't
> get SPDY support working.
> 
> It's running on Debian Squeeze (that I have to) so I upgraded OpenSSL to
> the version 1.0.1e from Wheezy repo. Downloaded the latest stable Nginx
> 1.4.2 then compiled with the configuration options:
> 
> ./configure \
> --with-ipv6 \
> --with-http_ssl_module \
> --with-http_spdy_module \
> --with-http_gzip_static_module \
> --with-http_geoip_module
> 
> Configuration summary
>   + using system PCRE library
>   + using system OpenSSL library
>   + md5: using OpenSSL library
>   + sha1: using OpenSSL library
>   + using system zlib library
> 
> Please note that it's listening on "IP:443 ssl spdy" as the server has more
> than one IP and SSL running websites. SSL works fine and compiling didn't
> complain about anything at all.
> 
> # /usr/local/nginx/sbin/nginx -V
> nginx version: nginx/1.4.2
> built by gcc 4.4.5 (Debian 4.4.5-8)
> TLS SNI support enabled
> configure arguments: --with-ipv6 --with-http_ssl_module
> --with-http_spdy_module --with-http_gzip_static_module
> --with-http_geoip_module
> 
> Well, I get the warning message on boot:
> 
> Starting nginx: nginx: [warn] nginx was built without OpenSSL NPN support,
> SPDY is not enabled for xxxx.
> 
> Any help is much appreciated.

You have upgraded OpenSSL binary, but its headers are still from the old 
version.  Please look at the libssl-dev package to ensure that its version
is in sync with your openssl.

  wbr, Valentin V. Bartenev

--
http://nginx.org/en/donation.html



More information about the nginx mailing list