1.刚开始用的华为私有云,
外网IP :a:a:a:a
内网IP:b:b:b:b
nginx配置:
listen 443:
server_name xx.cc.com;
ssl on:
现象:http://域名:443 接口能访问,https://域名: 接口提示:ERR_SSL_PROTOCOL_ERROR
2.后来切换到公有云上,用的华为云服务器
因为之前nginx已经配置了另一个ssl 443的应用,所以新增加的这个修改了下端口,改为了8081,云的安全组、防火墙均开启,但是http可以访问,https和上面的结果一样。。。。
【疑问】
1.Nginx自定义 ssl端口如何设置?
2.nginx配置两个SSL,如何设置?
备注:我这里申请的SSL证书,是阿里云的免费证书,DigiCert 免费版 SSL
本文主要讨论在华为私有云和公有云环境中遇到的Nginx SSL配置问题。当尝试访问HTTPS接口时,出现ERR_SSL_PROTOCOL_ERROR错误。在私有云中,配置了443端口的SSL,但HTTPS无法访问。而在公有云中,由于已有其他应用占用443端口,故将新应用的SSL端口改为8081,同样遇到相同问题。解决方案包括正确设置Nginx自定义SSL端口及配置多个SSL服务。所使用的SSL证书为阿里云免费版的DigiCert证书。
3090

被折叠的 条评论
为什么被折叠?



