Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking into a TCP capture with Wireshark and I am seeing numerous AJP errors that look similar to below coming from our Apache server. I'm wondering what is causing these errors and what I can do to resolve them?

AJP13 Error?[Unreassembled Packet [incorrect TCP checksum]]

Checksum: 0x66ff [incorrect, should be 0x0912 (maybe caused by "TCP checksum offload"?)]

share|improve this question
up vote 1 down vote accepted

Your network card has told the TCP stack that it can handle the TCP checksum calculation in hardware. This means the fields in the TCP header that are passed down the stack lack a checksum, as the card said it will add them before it puts them on the wire.

Unfortunately this means that anything snooping on the packet on the way out of the machine will see a packet without a correct checksum because the two bytes that make up the checksum retain the previous value of whatever data was written to that area of memory previously.

share|improve this answer

You probably have a network card configured on your system to offload the tcp checksumming.

share|improve this answer
Thanks. Sounds like this is nothing to worry about then. – Taylor Leese Jun 5 '09 at 4:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.