The log file says:
----- C&C:Online Launcher Start -----
Game: Zero Hour
Zero Hour Install Path: D:\Games\Origin\Command and Conquer Generals Zero Hour\Command and Conquer Generals Zero Hour\
Started game with: "generals.exe "
Caught CREATE_PROCESS_DEBUG_EVENT from Zero Hour. Detaching...
Found game.dat process. PID 8700
*** Starting hostname hooking routine ***
for some reason it SOMETIMES works when he opens the lobby. We could play 2 times when he opened the lobby. Mostly, when I open the lobby, he gets in it and he can play, I get the normal error. It is very confusing and also, it is not my pc, as it doesn't work with another pc of my lan network aswell.
Opening ports doesn't work on my friend's router atm, so we can't do that atm.
Maybe there is a way to play via direct connect? Or is that only for lan?
At all, C&C Online seems to be very confusing, sometimes it only starts when hooked (Ssleay32.dll problem), sometimes it won't start at all, sometimes it only starts when not hooked (if then hooked, I try to start it via origin and then it for some reason just stops at 100%, getting stuck for 10 secs, and closes after that). I kind of think that comes from the fact that i have 2 versions of the game in my library. It feels like that broke something.
Any more ideas on how to fix this?