升级 nginx 1.15 后出现的 [warn]
报错代码为:
nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /usr/local/nginx/conf/nginx.conf
问题分析
这是一个warn
警告,nginx也能正常使用,但是由于强迫症,还是要把warn解决掉。
根据翻译,nginx提示ssl这个指令已经不建议使用,要使用listen ... ssl替代。网上查找nginx更新日志里面,也有提到:
Change: the “ssl” directive is deprecated; the “ssl” parameter of the “listen” directive should be used instead.
ssl不建议作为一个指令使用,而是应该listen指令的一个参数。
解决方法
如果使用listen 443 ssl,删除ssl on就行了。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。