[Solved] Some MD5 checksums fail
Posted: Fri Aug 27, 2010 9:41 am
Any suggestions as to why 404 of my files fail the MD5 part of the system verification test?
I can't see any pattern. Many of the failing files are for language localisation (e.g. everything under /modules/ModuleManager/lang/ext/ and /modules/CMSMailer/lang/ext/). Others aren't (e.g. /modules/nuSOAP/classes/nusoap.php and /modules/TinyMCE/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm).
I have been running CMSms successfully since 1.4 or before, and am now on 1.8.2. I have always had similar problems with verification. I work via FTP, which I know is not always reliable, but apart from some permissions issues it has always worked fine for me. And for 1.8 (or was it 1.8.1 too?) it was a clean install, because there was no diff release.
I tested on my local machine by running MD5 on one of the failing files. It matched the value in the checksum.dat file. I uploaded it via FTP, downloaded it again, and got a different checksum. So something in the FTP procedure seems to be causing the problem. But why doesn't it affect all files?
I'm sure some of my ownerships and permissions are not as they should be, but MD5 doesn't check those, does it? And the site always seems to work fine.
Any advice appreciated. The verification process obviously isn't essential, but it would be nice to have that comfort!
I can't see any pattern. Many of the failing files are for language localisation (e.g. everything under /modules/ModuleManager/lang/ext/ and /modules/CMSMailer/lang/ext/). Others aren't (e.g. /modules/nuSOAP/classes/nusoap.php and /modules/TinyMCE/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm).
I have been running CMSms successfully since 1.4 or before, and am now on 1.8.2. I have always had similar problems with verification. I work via FTP, which I know is not always reliable, but apart from some permissions issues it has always worked fine for me. And for 1.8 (or was it 1.8.1 too?) it was a clean install, because there was no diff release.
I tested on my local machine by running MD5 on one of the failing files. It matched the value in the checksum.dat file. I uploaded it via FTP, downloaded it again, and got a different checksum. So something in the FTP procedure seems to be causing the problem. But why doesn't it affect all files?
I'm sure some of my ownerships and permissions are not as they should be, but MD5 doesn't check those, does it? And the site always seems to work fine.
Any advice appreciated. The verification process obviously isn't essential, but it would be nice to have that comfort!