Large file transfer gives error: Corrupted MAC on input


Symptom

When you transfer a large file by HTTP it will disconnect and give you this error:
Disconnecting: Corrupted MAC on input.
This can also happen on SSH, FTP or other protocols as this is a bug with the kernel driver for the network.

Solution

Turn off "offload check summing" with the following command:
ethtool -K eth0 rx off tx off
Depending on the Ethernet driver in use this may not work as some drivers do not support turning off this feature.
  • 86 Users Found This Useful
Was this answer helpful?

Related Articles

Recieving an "ip_conntrack: table full" error.

On OpenVZ/HyperVM machines sometimes the ip_conntrack table will become full and drop packets....

How to install PHP on Ubuntu 14.04?

To get you started with installing PHP and Apache on VPS or Dedicated server running Ubuntu 14.04...

Why is cPanel/WHM not loading?

There are two main reasons why cPanel/WHM isn't loading that we've seen. Brand New Server If...

How to do MySQL Troubleshooting?

MySQL is a database server used for large data storage and retrieval, yet the default...

Webmin has an SSL error.

If you try to log into a new install and you receive this error: An error occurred during a...