http://bugs.winehq.org/show_bug.cgi?id=22064
--- Comment #24 from Mikko Rasa tdb@tdb.fi 2010-08-17 16:06:40 --- Created an attachment (id=30205) --> (http://bugs.winehq.org/attachment.cgi?id=30205) Make cryptographic message verification work
This patch gets rid of the "corrupted file" error and allows the game launcher to patch itself successfully.
Those "can't download file" errors go away with setting WINEDEBUG=+winhttp. Apparently there's some timing issues and the debug messages make it slow enough to work.
However, the launcher still isn't happy. It's getting the list of authentication server, but claims it can't communicate with them. It opens a connection to port 13000 of one of the servers and there's some data going back and forth, but apparently it isn't the correct data. After trying for a minute or so the launcher gives up and displays an error dialog.