我的网站托管在内部网络上的服务器上,在Ubuntu 16.04服务器上,当网站由http配置时,它工作非常明显,从互联网和内部网络可见(在内部网络上,我在这个10.10.1.5 mysite之前有一个主机.ru)但是当我在https上设置网站时,网站不再从外面可见,并且发出连接超时,而从内部网络一切正常,在https上,该网站完全正常工作,浏览器中的锁定为绿色。
我在ssl上设置nginx。这是配置的近似配置。
server {
listen 80;
listen 443;
ssl_certificate /etc/ssl/cert.crt;
ssl_certificate_ket /etc/ssl/private.key;
.......
}
在此配置中,该网站同时适用于http和https。
通过互联网和网络可以看到http。
通过互联网上的https,网站开始无限期加载,然后在连接超时时重置。从网络上一切正常。
证书有效期至2020年。
可能是什么原因?