Signature validation failure

Hello everyone,

one of our user have this error (that happens everytime):

"The downloaded file ndsprofessional.all.to.3.8.9.08d.wyu failed the signature validation. Verification failed.This error is likely caused by a download that ended prematurely. Total size of the downloaded file: 31.56 MBComputed SHA1 hash of the downloaded file: 3D-91-F9-34-F1-6C-5D-92-C5-83-A1-40-OC-EF-B5-89-C5-3B-14-01"

Is there anything we can do to avoid this error? Or to investigate on it?

Thanks

Is there anything we can do to avoid this error? Or to investigate on it?

Yes, you already have 2 pieces of information: filesize and SHA1 hash. Do they match?

If no: then the update files failed to download completely. Check your server logs.

If yes: then the problem is not that the file stopped downloading. The problem is (a) you didn't upload the *.wys file alongside the *.wyu files. Or (b) the update wasn't signed with the correct update signing key (did you change the key and/or use a separate wyBuild project file?)

A third possibility (which happened to me)Using scripts to build and upload (with commandline options on wybuild.cmd.exe) is very convenient but rare errors may not be detected and the files got uploaded anyway.

So triple check each time you are building to ensure that there isn't any error.

The fool-proof solution is that the upload commandline option would check that the wserver.wys and *.wyu files are consistent before doing its job !

So triple check each time you are building to ensure that there isn't any error.

Just add the new versions, build the updates and upload all with the same commandline options (see: Building from Commandline).

wybuild.cmd.exe "C:\YourProject.wyp" /bwu /bu /upload -add="newversions.xml"