Ah, this is probably the problem: built with OpenSSL 1.0.1f 6 Jan 2014 I'll open a ticket on the package repo to see if it can be built with a later version. Oddly, I can't find any mention of ALPN support in the openssl release notes at all: https://www.openssl.org/news/changelog.html This is the complete output: nginx version: nginx/1.9.6 built with OpenSSL 1.0.1f 6 Jan 2014 TLby Synchro - Nginx Mailing List - English
I'm attempting to deploy http2 with nginx 1.9.6 using teward's Ubuntu packages (https://launchpad.net/~nginx/+archive/ubuntu/development). I've got openssl 1.0.2d on both client and server and I'm testing with Chrome Canary and Firefox 41.0.2. The SSL config has a Qualys A+ rating and works perfectly with the previous SPDY config in nginx 1.9.4. The only config I changed in the nginx upgrade is 'sby Synchro - Nginx Mailing List - English