Posted by Logan Moore on 27 August 2009 05:05 PM
From time to time, you might see a checksum error reported in the Firewall tab of the GateKeeper (as shown in the image below). This message occurs when WinGate receives a packet but finds that the checksum value which the packet evaluates to does not match up the checksum value which the packet reports it should evaluate to. In simpler terms, the packet has become corrupt during transmission.
It is normal to observe a checksum error from time to time, but if you are observing a large number of checksum errors regularly, then you may have a problem that needs to be addressed. We recommend starting the troubleshooting process by making the following change to your system which will stop Windows from offloading the checksumming tasks from the system CPU to the attached networking hardware. This change itself may not fix the problem, but it will let us know if the problem is with software or hardware.
Monitor the firewall for a while after making this change. If checksum errors continue to occur, contact firstname.lastname@example.org for assistance with further troubleshooting.