SCP 输入端 MAC 损坏

SCP 输入端 MAC 损坏

我从 Linux VPS 服务器 (CentOS6.5) 向本地 Mac 桌面进行 SCP 和 SFTP 传输失败。传输开始但在第一分钟内失败,并显示错误消息 - “输入时 MAC 损坏。断开连接:数据包损坏丢失连接”

我已阅读过该论坛上的其他帖子,但似乎都不适用。

Linux 服务器上通过 SSH、SCP 和 FTP 进行文件传输时出现“输入 MAC 地址损坏。数据包损坏”

SSH 会话突然终止并显示消息:输入的 MAC 已损坏。断开连接:数据包已损坏

我已在同一位置的 3 台不同机器上尝试过此操作。所有 3 台机器都出现相同的错误,因此我很确定这不是本地计算机的 NIC 问题。

我让 VPS 提供商检查了服务器,似乎没有任何硬件问题。事实上,他们可以从那里运行 scp 下载。

cPanel 技术支持说,“此错误消息中的‘MAC’实际上是指‘消息认证代码’,而不是‘媒体访问控制’,SSH 中的 MAC 损坏意味着,正如错误消息所述,数据包要么在传输过程中被损坏,要么是攻击者故意造成的,但更可能是由您和服务器之间的某个地方的硬件损坏(或 NIC 驱动程序损坏)造成的。如果硬件和其他网络设备在两端都检查无误,那么 SSH 数据包也可能被网络提供商在传输过程中损坏。”

一年多来,我每周都成功地进行了同样的 SCP 传输。这是每周 cPanel 服务器备份的传输。

唯一改变的是我从 DSL 切换到了有线互联网。当然,由于没有其他选择,互联网提供商此时只能推卸责任。

我想知道,除了提供商的操作之外,调制解调器中是否还有其它原因,或者设置是否不同。它是 Cisco DPC3825 DOCSIS 3.0 网关。

谢谢您提供的任何其他线索。

答案1

您所能测试的只是您能够控制的设备。

您尝试了 3 台不同的本地计算机,但还有其他变量

  • 移除 ISP 电缆设备和端点之间的所有设备。
  • 尝试使用已知良好的以太网电缆连接到您的 ISP 电缆设备。
  • 尝试设备上的其他端口。
  • 尝试其他设备。

尝试将文件从远程源复制到另一个远程源,看看会发生什么。如果文件干净,则说明源没有问题。如果文件失败,则源可能有问题,也可能是路径中的某个设备有问题,但您可以确信办公室中的设备没有问题。

除此之外,它超出了您的控制范围,但至少您可以向您的 ISP/托管公司提供数据。

相关内容