配置https时,no "ssl_certificate" is defined...

Nginx · lsc_love · 于 1年前 发布 · 984 次阅读

配置https时,no "ssl_certificate" is defined in server listening on SSL port while SSL handshaking

nginx一样的配置,放在linux环境下没有问题,但是在windows环境下却有问题。百度了很多都说是什么端口占用或者其他问题,解决不了这个问题,最后在443端口后面加一个default就解决了问题,在这里记录一下,nginx版本1.14.0

listen       443 default;

补充说明,在配置多个https网站的时候,会报错:a duplicate default server for 0.0.0.0:443 in...

nginx版本换成1.13.8之后配置多个https网站没有问题了,不过仍然有一个站点需要在443端口后面加default,其他站点则不需要。(我是对nginx不熟,高手看到了的话可以解释一下为什么)

共收到 0 条回复
没有找到数据。
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Viwav