如果您在访问网站时遇到错误消息“错误的 SSL 版本或密码不匹配”,那么这主要不是您作为最终用户的错。 事实上,它可能发生在任何网站上,例如 Chrome、Edge、Firefox,甚至 Internet Explorer。 收到此错误意味着您正在访问的网站正在使用 SSL 证书,您的浏览器似乎拒绝了该证书,因为该证书存在一些问题。 也有可能是下载到您计算机上的证书已损坏或您的 TSL/SSL 计算机配置配置错误。
以下是错误消息的完整详细信息:
“无法建立安全连接,因为该站点使用了不受支持的协议,错误代码 ERR_SSL_VERSION_OR_CIPHER_MISMATCH”
要解决 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 错误,请参阅下面给出的选项,看看哪一个适合您。
选项 1 – 尝试使用唯一的 HTTP 访问网站
您可以做的第一件事是尝试使用 HTTP 而不是 HTTPS 访问网站。 如果您可以使用 HTTP 打开网站,则表示问题出在网站本身。 如果您是网站所有者,则可以检查以下内容:
- 检查您网站的 SSL 证书名称是否不匹配。 这里需要确保网站的名称和别名与安装证书的实际网站 URL 匹配。
- 其次,检查您的服务器是否使用 RC4 密码。 如果是,那么你需要修复它。
另一方面,您也可以检查您的 CDN 是否也支持 SSL,因为现在大多数 CDN 都支持 SSL。 您所要做的就是正确配置它,它应该很好。
选项 2 – 尝试启用 SSL 3 / TLS 并禁用 QUIC 协议
如果您在遇到 ERR SSL VERSION 或 CIPHER MISMATCH 错误时使用 Google Chrome,那么您需要遵循 SSL3/TLS 和 QUIC 的协议修复,这通常是导致 SSL 版本/密码不匹配的一些原因。 它还对 Windows 10 计算机进行了一些修复,您可以在其中清除证书并确保您的计算机日期和时间与您的时区等同步。
如果在出现错误时使用Edge或Internet Explorer,则必须执行以下步骤。
- 在浏览器的搜索框中输入“ Internet”。 之后,您应该从搜索结果中看到“ Internet选项”。
- 接下来,打开“ Internet属性”窗口并切换到“高级”选项卡,然后向下滚动到“安全性”部分。
- 在此处,选中“使用TLS 1.1”复选框以及“使用TLS 1.2”复选框,然后单击“确定”以保存所做的更改。
- 重新启动浏览器。
另一方面,如果在出现错误时使用的是Firefox,则必须执行以下操作。
- 打开Firefox,然后在地址栏中键入“ about:config”,然后按Enter。
- 如果出现警告,只需单击“我接受风险!” 按钮继续。
- 接下来,在搜索字段中输入“ TLS”,然后按Enter。
- 然后查找“security.tls.version.min”并双击它并将其整数值设置为3以强制使用TLS 1.3的协议。
- 现在,单击“确定”并重新启动Firefox,然后对SSL执行相同的操作。