特定浏览器随机出现ERR_SSL_PROTOCOL_ERROR错误的排查求助
特定浏览器随机出现ERR_SSL_PROTOCOL_ERROR错误的排查求助
各位技术大佬好,最近碰到一个非常棘手的随机问题,想请大家帮忙分析排查:
- 我名下的多个网站用户反馈,会随机弹出错误提示:
The connection to this website is not secure - SSL_ERR_PROTOCOL_ERROR,出现频率完全没规律——有时候10到20次请求(GET、POST都受影响)才触发一次,有时候会连续5次都报错。 - 这个问题只针对Edge和Chrome浏览器(Mac、Windows系统的版本都有出现),但Firefox(Mac v127)和任何版本的Safari从来没出现过,而且服务器上部署的所有站点都受这个问题影响。
- 我抓了两次失败连接的pcap包,发现客户端发送了TLSv1.2的「非法参数(47,致命)」警报,但这个警报没明确指出到底是哪个参数非法。
我的服务器环境是:macOS系统上运行Apache v2.4,使用Let's Encrypt提供的SSL证书。
目前我自己的初步推测是,这个错误可能和TLS握手阶段的密码套件协商有关——从pcap里能看到Client Hello阶段客户端提供了一系列密码套件,但暂时还没定位到具体哪一步出了问题。
有没有大佬碰到过类似的情况?或者能给一些排查方向的建议?
备注:内容来源于stack exchange,提问作者fbitterlich
相关产品推荐
相关产品推荐

