我在访问网站时遇到 SSL 错误(在计算机和移动设备上使用同一网络),该错误随机出现(只有某些时候会出现错误),但最近我注意到我的大多数下载内容都已损坏(Zip 和 EXE 文件),Torrent 文件也出现很多 HashFail(例如,5GB 文件浪费了 20GB),我通过家里的 ADSL 调制解调器连接到 ISP,然后通过 Wi-Fi 连接到 PC。
我如何确定是我的 ISP 导致了 SSL 错误和文件损坏?
我以为我的电脑被感染了,所以我安装了防病毒软件和反恶意软件,但得到了相同的结果,然后在尝试安装 Fusion360(Autodesk)后,安装程序下载了其余的文件,我收到了另一个 SSL 错误,我尝试了他们在帮助页面上建议的所有方法,但没有运气。
最后,我安装了 VPN 软件,奇迹般地,所有错误都消失了,下载的文件正常工作,Fusion360 安装正常。所有这些都让我认为这一定是我的 ISP 由于某种原因弄乱了互联网连接。这可能吗?
例如,我在安装 Fusion360 时遇到的错误:
ssl.SSL错误:[SSL:解密失败或记录错误_MAC] 解密失败或记录错误 mac (_ssl.c:2090)`
这是在安装 numpy 时
由于 EnvironmentError 而无法安装软件包:[SSL:DECRYPTION_FAILED_OR_BAD_RECORD_MAC] 解密失败或记录 mac 错误(_ssl.c:2217)
这是网站上的错误:
err_cert_authority_invalid。
这是另一个:
SSL协议错误
和这个 :
www.reddit.com 发送了无效响应。SSL协议错误
没有查看证书的选项,但一旦我重新加载页面,我就可以访问该网站并查看证书详细信息
还有这个:
攻击者可能试图从 m.facebook.com 窃取您的信息 NET::ERR_CERT_AUTHORITY_INVALID
Facebook 上也有这个消息,我确实拿到了证书
以下是我在调制解调器的 ADSL 部分找到的内容:
ADSL BER 测试成功完成。
测试时间(秒):20 总
传输位数:0x00000000046C1400
总错误位数:0x00000000000000000
错误率:0.00e+00
答案1
大胆猜测,但这听起来不像是 ISP 故意干预,而且不太可能与加密有关。
要么是您和 ISP 之间存在某种重大干扰/数据损坏(您的 VPN 应用程序通过重新传输损坏的数据包而不是失败来隐藏它),要么是 ISP 和他们的上游之一之间存在某种重大干扰/数据损坏(VPN 恰好绕过它)。
登录您的 ADSL 调制解调器并检查其 DSL 状态页面 – 错误计数、信噪比等。
无论如何,考虑到它发生在同一网络上的多个设备上,我会联系 ISP 的技术支持。
答案2
除了篡改之外,SSL 错误还有几个原因 - 例如,您的计算机时钟设置是否正确?如果处于容差的边缘,那么您可能会偶尔遇到问题。但考虑到您在使用 BitTorrent 时也遇到了问题,问题可能并不局限于此 - BitTorrent 是一项有争议的技术,如果某些 ISP 试图影响或劝阻用户,我不会感到惊讶。
但是……从您的描述和您提供的信息来看,我认为您对 ISP 的怀疑可能并不算离谱。您愿意/能够说出他们的名字吗?如果他们垄断了某个领域,那么其他人也可能会遇到问题。
ADSL链路良好:
- 测试期间的 BER(误码率)为零……
- 38.2 dB 和 8.5 dB 的 SNR 裕度很好(向下/向上)
- 衰减 7 dB 和 0.4 dB 即可(向下/向上)
- 鉴于线路探测已建立可达到的下行速率~24.8 Mb/s,并且您已以 4 Mb/s 同步,因此您完全在范围内(您的服务上限是否为 4 Mb/s?)
- 帧错误很少或没有,零不可纠正错误