CohUpdater not working. (long post)


Aniara

 

Posted

I sent my problems and some GM responded with some suggestions, but it didn't help me, so I'm going to try and see if any of you guys have had this/these problem(s).

I will describe from scratch what the updater does. On a machine where the client is not installed and the Cryptic key under HKey_Current_User in the registry has been deleted.

1. without any other files than the CohUpdater.eu.exe (the US CohUpdater.exe is also in the same dir). It first DLs 3 files:
CohUpdater.eu.new
CohUpdater.eu.tmp
CohUpdater_UI_Win.tmp

Then it renames CohUpdater_UI_Win.tmp to CohUpdater_UI_Win.dll and CohUpdater.eu.new to CohUpdater.eu.exe (deleting the old file) and deletes CohUpdater.eu.tmp.

2. The Cohupdater.eu.exe then quits and starts the new CohUpdater.eu.exe which then does the same thing. It downloads:

CohUpdater.eu.new
CohUpdater.eu.tmp
CohUpdater_UI_Win.tmp

Renames the files again and deletes the .tmps. Quits again, and does the whole thing again, over and over, in an endless cycle, until you click "quit" button or the X in the ight top corner. You need the updater to patch the game, and fix the checksum file that is in the client directory. It also renames one of the files to CohUpdater.eu.prv.

In the log file that is created in the "logs" directory you can read the followning info:

disconnect error 10054:An existing connection was forcibly closed by the remote host.

That would be some sort of socket error, I have tried to use another windows (new install) on the same machine (same updater) but same result, I've changed drivers to the network card and ATI graphical drivers (did that with the new install). Even tried another network card if the integrated one was the problem, but it didn't make any difference. Then I tried he updater on a laptop, and had the same problem, and took it home with me to try it on my ISP, no change. I have 2 computers on my network that successfully runs the COH Client and updater. There is something the updater does that creates this error, but I can't figure out what. The laptop ran CoH a few months ago and it worked fine. I've tried to download the updater from ftp.coh.com also to eliminate the possibility that the file is broken or corrupt somehow.

the first computer has been runing CoH on and off since 2005 without problems until this one. I tried to start the cient with -project eucoh and others but the checksums are wrong so you can't login, I've trie many different -port settings and -ps x.x.x.x to see if it can connect to another server. The ones I have tried didn't work. I really would like to know why some compouters get 10054:An existing connection was forcibly closed by the remote host., and other don't, on the same ISP/Network.

Has anyone else had this problem with the updater? If so, did you manage to fix it? I'm thinking maybe I should try Win 2K or Vista, or something. Or wait for another version of the CohUpdater.eu.exe to come around.

In the logfile CohUpdated.log you can find the following:

03-11-2009 21:44:02 1592 1 WinMain: command line: "C:\Documents and Settings\x\Desktop\CoX\CohUpdater.eu.exe"
03-11-2009 21:44:02 1592 2 WinMain: g_cmdline=
03-11-2009 21:44:06 1592 3 WinMain: !cov_beta_updater
03-11-2009 21:44:06 1592 4 WinMain: ps_name=cohupdateeu.coh.com
03-11-2009 21:44:07 3084 1 WinMain: command line: "C:\Documents and Settings\x\Desktop\CoX\CohUpdater.eu.exe"
03-11-2009 21:44:07 3084 2 WinMain: g_cmdline=
03-11-2009 21:44:10 3084 3 WinMain: !cov_beta_updater
03-11-2009 21:44:10 3084 4 WinMain: ps_name=cohupdateeu.coh.com
03-11-2009 21:44:10 3084 5 WinMain: not server patch
03-11-2009 21:44:10 3084 6 WinMain: set motd web
03-11-2009 21:44:10 3084 7 WinMain: installer lang=1033
03-11-2009 21:44:10 3084 8 xferStatsInit: mode=StatsConnecting #1,base=0,total=0
03-11-2009 21:44:11 3084 9 xferStatsInit: mode=StatsCheckingUpdater,base=0,total=0
03-11-2009 21:44:11 3084 10 opening file C:\Documents and Settings\x\Desktop\CoX\CohUpdater.eu.exe
03-11-2009 21:44:11 3084 11 opening file C:/Documents and Settings/Desktop/x/CoX\CohUpdater_UI_Win.dll
03-11-2009 21:44:11 3084 12 checksum (multifile): 1921024 {b7390c1b 29a74aaf 370eee8d a397ccd9}

I will update this thread if I myself find any solution to the peculiar problem. It's almost like the updater or computer it's not working on are cursed.


 

Posted

Possible fix

Try re-downloading the client from plaync's website.


 

Posted

You seem to have covered most of the bases but i had a similar problem once with internet explorer (forcibly disconnected), it was because my system was infected with a trojan.

Not sure if it is that problem thats affecting you or not but dont hurt checking it out, you are downloading the updater from the official site right?

Also, run a ping trace to see if there is an error somewhere between your connection and the CoH servers.


 

Posted

wow, Somehow letting the "http://download.cityofheroes.com/EU/CohUpdater.EU.exe" run for a few mins fixed it... I had the other ones on for 40 mins and it didn't work.

Waddya know, wonders never cease.


 

Posted

Thank you. I read the forums quite a lot, but I prefer to chat ingame. Mostly.


 

Posted

If the problems you had were Tuesday evening I think there was a problem logging in at one point - may be the reason it had cleared within 30 mins of me first trying.
The other possiblity is that one or more of the ports the updater cycles through may be being blocked by your ISP. If that is the case restarting the updater is likely to resolve it.
You may also have had conflicts with your AV or firewall especially if one of them thinks its some sort of malware and blocks the port for some time.


Mind of Gaia lvl 50 Defiant's first Mind/Storm 'troller.
Deadly Doc 50 Dark/Dark Corr
and lots more on Pinnacle,Union and Defiant

 

Posted

It was not just Tuesday night, it's anytime, and neither of these computers has any AV, nor does one of them have a firewall. I do but it's a linux firewall I have built myself, from www.coyotelinux.com.

Well after getting the updater to DL the client it's now getting 1000s of errors when doig checksum, and both computers gets the same problem, it goes round and round doing checksums. The it downloads the file manifest, the .exe files of the client and does the checksums again. Repeat. this on 2 computers, laptop and stationary. Different networks/houses/places, etc.

The logs directory has a ERRORS.log file that grows. It's up to 100 MB after a while. And the ERRORS.log file is just lines like:

03-12-2009 15:45:00 1780 23 Duplicate file: CrashRpt.dll
03-12-2009 15:45:00 1780 24 Duplicate file: dbghelp.dll
03-12-2009 15:45:00 1780 25 Duplicate file: DFEngine.dll
03-12-2009 15:45:00 1780 26 Duplicate file: NxCooking.dll
03-12-2009 15:45:00 1780 27 Duplicate file: PhysXCore.dll
03-12-2009 15:45:00 1780 28 Duplicate file: PhysXLoader.dll

and

03-12-2009 15:49:04 1780 77010 Duplicate file: texture_library/V_ENEMIES/Arachnos/Arachnoids/Boot_Skin_Arachnos_Arachnoid_Bump.texture (piggs/texVEnemies.pigg and PIGGS/texVEnemies.pigg)
03-12-2009 15:49:04 1780 77011 Duplicate file: texture_library/V_ENEMIES/Arachnos/Arachnoids/Boot_Skin_Arachnos_Arachnoid_Mask.texture (piggs/texVEnemies.pigg and PIGGS/texVEnemies.pigg)

The net_disconnect.log now has another line at the end:

disconnect error 10053:An established connection was aborted by the software in your host machine.

I also now copied the whole client from another machine that has CoH working perfectly and tried to get it to work with the updater, but it still does the checksums and etc over and over.

So the first problem is solved, but now there is anew one, with this endless checksuming and downloading the .exe file.