SSL3_GET_RECORD:解密失败或者记录mac错误

SSL3_GET_RECORD:解密失败或者记录mac错误

在我最新的 15.04 VV Ubuntu 盒子上,我尝试下载一些虚拟机。

wget -c https://az412801.vo.msecnd.net/vhd/VMBuild_20141027/VirtualBox/IE8/Linux/IE8.Win7.For.Linux.VirtualBox.zip
--2015-07-31 09:43:28--  https://az412801.vo.msecnd.net/vhd/VMBuild_20141027/VirtualBox/IE8/Linux/IE8.Win7.For.Linux.VirtualBox.zip
Resolving az412801.vo.msecnd.net (az412801.vo.msecnd.net)... 192.229.145.200, 2606:2800:10c:249:f81:1c8d:1178:1364
Connecting to az412801.vo.msecnd.net (az412801.vo.msecnd.net)|192.229.145.200|:443... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 3985616237 (3.7G), 3971559386 (3.7G) remaining [application/x-zip-compressed]
Saving to: 'IE8.Win7.For.Linux.VirtualBox.zip’

IE8.Win7.For.Linux.   0%[                      ]  14.03M  1.29MB/s   in 0.5s   

2015-07-31 09:43:29 (1.29 MB/s) - Read error at byte 14712199/3985616237 (error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac). Retrying.

我也尝试不使用“-c”(继续)选项,但出现相同的错误。

无奈之下,我甚至尝试降低 SSL 安全性:

$wget -c --secure-protocol=SSLv2 https://az412801.vo.msecnd.net/vhd/VMBuild_20141027/VirtualBox/IE8/Linux/IE8.Win7.For.Linux.VirtualBox.zip
--2015-07-31 12:52:17--  https://az412801.vo.msecnd.net/vhd/VMBuild_20141027/VirtualBox/IE8/Linux/IE8.Win7.For.Linux.VirtualBox.zip
OpenSSL: unimplemented 'secure-protocol' option value 1
Please report this issue to [email protected]
Aborted (core dumped)
  • 我之前曾使用 wget 从该站点下载。
  • 这似乎只发生在这个网站上。
  • 尝试从其他启用 SSL 的站点下载即可。
  • 尝试了不同的机器,尝试了主线内核,行为相同。

这是第一个问题,是 wget、Ubuntu 的 SSL 库或服务器的 SSL 库中的错误吗?如何安全地解决它?

答案1

这似乎只发生在这个网站上。

我认为这是网站本身的一个错误。而且它只发生在连接深处,即 SSL 的关键阶段(初始握手)早已完成。您可能也无法使用其他程序或浏览器接收数据。

相关内容