我的一位支持人员的电脑出现了问题。每次他尝试浏览网站时,都会在 Chrome 和 Microsoft Edge 中收到此错误“ERR_SSL_VERSION_OR_CIPHER_MISMATCH”,但在 Firefox 中不会出现此问题。你知道如何解决这个问题吗?
答案1
例如,在访问 URL 时,我收到 ERR_SSL_VERSION_OR_CIPHER_MISMATCH (chrome) 或 SSL_ERROR_NO_CYPHER_OVERLAP (firefox) https://sesion.telecom.com.ar/
。
禁用TLS 1.3 降级强化在 Chrome 中帮助:
此选项启用 TLS 1.3 降级强化机制。这会强化 TLS 1.3 连接,同时保持与 TLS 1.0 至 1.2 连接的兼容性。启用此选项时无法运行的防火墙和代理无法正确或安全地实现 TLS 1.0 至 1.2。它们必须由供应商修复。– Mac、Windows、Linux、Chrome OS、Android
要禁用并重新启用它,请在 Chrome 中打开以下 URL(适用于版本 74,但不适用于 Canary 版本 76):chrome://flags/#enforce-tls13-downgrade
在 Firefox 中转到about:config
并搜索将security.tls.version.fallback-limit
其临时设置为 1。
确保稍后再将其转回。
答案2
问题很可能是服务器使用了过时的密码,浏览器由于不安全而停止支持这些密码。浏览器在不同的时间应用这些修复,这就是为什么有时它在某个浏览器(最新的)上不起作用,但在其他浏览器(尚未更新)上却能正常工作。
真正的解决方案是修复服务器端使用的密码。但有时你无法做到这一点,但你仍然需要访问它。
在这种情况下,如果您愿意冒险使用过时的密码,您可以尝试禁用新密码的强制执行,例如:通过在 Chrome 中禁用“TLS 1.3 降级强化”,就像其他答案所建议的那样。