ssl错误,这个提示是什么意思?怎么解决?

问答中心分类: OneinStackssl错误,这个提示是什么意思?怎么解决?
kkwn asked 1年 ago

配置好ssl证书后,网站可以通过https正常访问,但是重启nginx提示如下:
nginx: [warn] nginx was built with OpenSSL that lacks ALPN and NPN support, HTTP/2 is not enabled for 0.0.0.0:443 in /usr/local/nginx/conf/vhost/www.xxxxx.info.conf:2

3 Answers
oneinstack 管理员 answered 1年 ago

默认系统openssl版本1.0.1,建议nginx编译时候用1.0.2不会出现这个问题
http://nginx.org/en/docs/http/ngx_http_v2_module.html

kkwn answered 1年 ago

谢谢回复。是不是需要在安装oneinstack前先升级系统的openssl到1.0.2版,还是在oneinstack配置过程中设置?如何升级openssl?

oneinstack 管理员 answered 1年 ago

重新编译下nginx,指定openssl-1.0.2即可