【问题标题】:ssl and chrome: err_ssl_protocol_error from time to time fixed with f5ssl 和 chrome: err_ssl_protocol_error 不时用 f5 修复
【发布时间】:2019-09-09 15:34:15
【问题描述】:

当通过 https 连接到我们的网站时,我们在一些与 ssl 相关的机器上遇到了一些问题。有时,一些用户在尝试加载其中一个站点时会收到 err_ssl_protocol_error。现在,奇怪的是,按 f5 可以解决问题,并且返回 ssl 错误的页面会神奇地加载。我们已经尝试了大多数在线建议(检查日期和时间、清理浏览器/ssl 缓存等)。

我们最近(一个月前)更改了 ssl 证书,但问题现在才开始。顺便说一句,我们所有的请求都通过我们的防火墙(forti adc),它负责对我们所有的客户执行 https。

关于我们为什么会收到此错误的任何线索?

编辑:添加更多信息

  • 网站托管在 iis (windows server 2016) 中
  • 我们的防火墙正在运行 forti adc
  • 请求在到达防火墙之前通过负载平衡器
  • 防火墙具有用于 ssl 的通配符证书(所有站点)
  • 网站是用 aspnet 构建的
  • 它只发生在某些电脑上,并且只发生在 chrome 上(Firefox 可以正常工作)

编辑 2:来自 wireshark 的更多信息

因此,我使用了wireshark 来捕获流量,当我在chrome 上收到ERR_SSL_PROTOCOL_ERROR 时,我注意到wireshark 向我显示了一个警报,其中包含一个解密错误以响应服务器问候消息:

关于这里发生了什么的任何线索?

【问题讨论】:

  • 没有足够的信息让我们回答您的问题。导致这种情况的原因可能很多:代理、vpn、您的网络服务器或完全不同的东西。您是否尝试过使用其他浏览器?你能给我们更多的信息吗?你的网络服务器是什么?你使用什么技术?你能不能也用更有意义的东西来标记它,无论如何都不应该使用网络标记。
  • 我。知道这很难诊断,但我的想法已经不多了。我们最近更新了证书,但是由于我们已经清除了受影响电脑上的缓存(chrome、ssl 等),我真的不明白发生了什么……尤其是为什么点击 f5 可以解决它,然后在导航之后其他页面,它又发生了!

标签: google-chrome ssl https tls1.2


【解决方案1】:

经过大量挖掘和测试,openssl and ECDHE algorithms 似乎存在问题。将算法更改为非 ECDHE 似乎已经为我们的 chrome 用户解决了这个问题......

【讨论】:

    猜你喜欢
    • 2023-03-03
    • 2016-10-10
    • 2018-04-30
    • 1970-01-01
    • 2018-08-04
    • 1970-01-01
    • 1970-01-01
    • 2014-09-24
    • 2018-07-12
    相关资源
    最近更新 更多