【发布时间】: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