我有一台带有公共IP的服务器,并在其上拥有一个网站。我没有域名,我的网络服务器是IIS,然后我在服务器中创建了一个自签名证书并将其绑定到我的网站。当我想使用 http :// 。。。 / test等链接访问我的网站时。我可以在服务器的localhost中使用 https 访问该网站。但是我无法通过 https 从客户端浏览器访问该网站,我在客户端浏览器中收到此错误:ERR_SSL_VERSION_OR_CIPHER_MISMATCH
答案 0 :(得分:0)
您的服务器很可能不支持TLS(v1.0或更高版本),但仅支持SSLv3。这是导致此错误的常见原因。由于the POODLE vulnerability(CVE-2014-3566),SSLv3在大多数浏览器中都被屏蔽了。您应该检查服务器设置并相应地升级它们。
您可以在真棒SSL Test from SSL Labs上测试您的网站。这将指出这些错误,它可以帮助您创建安全配置。请记住,任何低于A的分数都迫切需要改进。
答案 1 :(得分:0)
我发现要解决它。端口443在服务器中关闭。