why is my NTP client timestamp wrong?
This has been puzzling me for several hours now, and I'm pretty out of ideas. I'm modifying an embedded application to use NTP. I can send a request and get a reply (so I guess it's working), but my client timestamps show up in Wireshark incorrectly. They seem to be off by about 66 years, which makes me think it's related to how WS is interpreting my timestamp era, but my online research hasn't found anything.
I'd attribute this to a preference setting, except that the timestamps in the response are correct.
Thanks for any ideas... I realize that a snapshot would be very useful here, but I can't yet post images (or files).
Edit: posting a link to a file (hope I did this right):
Edit again: image file. Note the different interpretations of the transmit timestamp data:
URL to this image file:
You could try posting a capture file to somewhere else like cloudshark, Google Docs, Drive, pastebin, ...
EDIT: It should be noted that some people (like myself) aren't always able to access these files from within their corporate environments though. I just discovered that Google Drive is apparently one of them. Maybe someone else can access it and have a look though ...
That pcap file contains three NTP packets, but not the one shown in the image. Not even from the same client, since the picture shows NTP version 3 packets, while the capture file has version 4 packets.
Jaap -
I apologize for the confusion -- I didn't mean to imply that the capture file was associated with the image.
In looking at the image, I don't understand how two seemingly identical timestamps (the Transmit Timestamps) can be interpreted into two different human-readable dates. If I could get an answer to this, I'd be close to solving my issue. Thanks.