我目前正在使用 NGINX 1.11.9 和 openssl 1.0.2g 运行 Ubuntu 16.04.1 LTS 服务器。
根据我阅读的所有内容,这些版本应该支持 ALPN,但是当我在KeyCDN 的 HTTP/2 测试工具上运行测试时,我得到“不支持 ALPN”
当我执行时echo | openssl s_client -alpn h2 -connect example.com:443 | grep ALPN
,我得到:
depth=3 C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root
verify return:1
depth=2 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Certification Authority
verify return:1
depth=1 C …
Run Code Online (Sandbox Code Playgroud)