因为某些懂都懂的情况,需要多个程序复用443端口,而有些时候会突然出现nginx无法启动的情况,如果你是和我一样使用宝塔面板并且运用nginx的SNI识别进行复用443端口的话,可以参考以下解决方案:

一般出现这种问题,是网站的配置文件没有正确配置。检查服务器上的各个网站的配置文件是否正确设置监听nginx转发的端口。某些情况下,比如更新SSL证书时,会自动改回443。

配置文件

另外就是关闭安全设置中的HTTPS防窜站,这是宝塔最近新出的功能,出于好奇开了一下,结果443端口就被占用了。

HTTPS防窜站
如果检查过这些都不能解决的话,运行一下netstat -aon|findstr 443看看有没有其他程序在占用443端口。

最后修改:2022 年 08 月 21 日
感谢阅读。
能够结识读友即是对我最大的支持。
如果您坚持要打赏我的话,
请确保同意赞赏规则