Page 1 of 1

Hanging at 'Logging into zone server'

Posted: Tue May 26, 2009 4:08 pm
by Scatman
This was happening on my server when I tried to test some stuff out, couldn't actually get into a zone. I thought maybe my router got screwed up and after hours of unsuccessfully trying to figure it out, I tried minilogin, repack, setting everything to localhost, etc but it was the same deal. On my server console it shows no errors and no deadlocks. Just that a new connection was received then...nothing.

Well I went out and bought a new router and after that didn't work either I decided to give up. However, when I log onto TessEQ2Dev, it's now doing the same thing. I restarted world and tried again, same thing. The first time world stopped responding I got deadlocks from MConnectedClients' write lock. So I quit and restarted world. Now I can't even get into the zone, even after restarting world, with no deadlocks or nothing (same as my server).

Here's what the console is looking like from TessEQ2Dev:

Code: Select all

World server listening on: blahblahblah:9300
Starting static zones...
Connected to LoginServer: eq2emulator.net:9100
Login Lock Check (MinStatus: 100):, UserStatus: 200, CharID: 9
AddAuth: 25 Key: 1243379212
138976 New client from ip: blahx2blahx2blahx2 port: 2316
Adding new client...
Combined Packet!
OP_CSTicketCommentResponseMsg Received 0x00cd
   0: 4A 62 5E 32 FE 75 FC 2B - 02 D4 D8 BE 98 26 6E 72  | Jb^2.u.+.....&nr
  16: 18 35 04 38 38 7E 01 B8 - 59 55 05 EA 7D 87 1B FE  | .5.88~..YU..}...
  32: 76 7D                                              | v}
OP_MoveableObjectPlacementCriteri Received 0x0088
   0: 13 96 F8 BC                                        | ....
OP_LsClientVerifylogReplyMsg Received 0x00d8
   0: 69 E0 32 71                                        | i.2q
OP_HouseAccessSetMsg Received 0x0085
   0: C8 AB                                              | ..
Edit:
Well it let me in after exiting and trying again without restarting world.

Re: Hanging at 'Logging into zone server'

Posted: Tue May 26, 2009 5:08 pm
by LethalEncounter
After looking at that portion of the code for the 1000th time, I think I finally see the problem that is causing these disconnects and desyncing issues. Let us hope this finally fixes the problem once and for all. After I check the code in could you let me know if you get any desync issues (World starts spitting out invalid data that comes from the client)?

Re: Hanging at 'Logging into zone server'

Posted: Tue May 26, 2009 8:48 pm
by Scatman
That's simply amazing. I can connect to my server just perfectly fine now. I'll let you know if I experience any other oddities on Tess Dev. Thanks LE!

Re: Hanging at 'Logging into zone server'

Posted: Wed May 27, 2009 7:26 am
by John Adams
If LE just fixed the desynch and disconnect problems, I think I will profess real man-love for him.

Can't wait to try this out.