onfly_checksum Warnings #646
-
I've been seeing a large number of
We have been using sarracenia for several years. Prior to 22-Feb-2023 we were collecting much smaller files from the HRDPS west domain forecasts. I never recall seeing any I'd appreciate any advice on this. Thanks... Doug Latornell Log fragment:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hi @douglatornell, sorry it took a while for someone to get back to you. The The cause of the problem seems to be that the checksum in the message is being calculated from the filename with a ".tmp" suffix. This comes from our internal systems, which append ".tmp" to the filename while it's still being downloaded and then remove it when the download is complete.
>>> filename1="20230417T12Z_MSC_HRDPS_VGRD_AGL-10m_RLatLon0.0225_PT047H.grib2"
>>> filename2="20230417T12Z_MSC_HRDPS_VGRD_AGL-10m_RLatLon0.0225_PT047H.grib2.tmp"
>>> md5(bytes(filename1,'utf-8')).hexdigest()
'7141ed23388e251cb4acd4a99e9a327d'
>>> md5(bytes(filename2,'utf-8')).hexdigest()
'f0bd2c265a13bbaded76fa04e9c61c74' We'll work on a fix for this problem, but it's safe to ignore the warnings in the meantime. Thanks for letting us know about this! |
Beta Was this translation helpful? Give feedback.
Hi @douglatornell, sorry it took a while for someone to get back to you. The
n
indicates that the checksum is an md5sum on the filename, which explains why you haven't had issues with the files being corrupted when you see the warnings.The cause of the problem seems to be that the checksum in the message is being calculated from the filename with a ".tmp" suffix. This comes from our internal systems, which append ".tmp" to the filename while it's still being downloaded and then remove it when the download is complete.