07-31-2009, 01:04 PM
|
#31 (permalink)
|
|
Forum Novice
Join Date: Jun 2006
Posts: 109
|
Quote:
Originally Posted by Lawn Gnome
And here is how it's supposed to look...
Code:
17:24:03.15 Client -> Server: 0xA0 (SelectShard), frequ: 1, len: 0x03
0000: A0 00 09 ->...
17:24:03.109 Server -> Client: 0x8C (Relay), frequ: 1, len: 0x0B
0000: 8C 9F 99 C4 1C 13 89 25 8C A0 2F ->.......%../
17:24:03.187 Client -> Server: 0x91 (RelayAuth), frequ: 1, len: 0x41
0000: 91 25 8C A0 2F CC CC CC CC CC CC CC CC CC CC CC ->.%../-----------
0010: CC CC 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->--..............
0020: 00 00 00 CC CC CC CC 00 00 00 00 00 00 00 00 00 ->...----.........
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->................
0040: 00
Which is weird, considering both Razor and non-Razor are sending the exact same packet, but only the instance without Razor running is recieving data from the server. Hmm? Broken passthrough?
edit: Ahh, I found your bug  Razor isn't passing through packets sent when the username is over x characters. I have an 9-byte username that logs in fine with Razor, but my 13-byte username does not. It seems to be unaffected by password length. Hope this helps. Here is the packet that works, for reference:
Code:
17:31:29.796 Client -> Server: 0xA0 (SelectShard), frequ: 1, len: 0x03
0000: A0 00 09 ->...
17:31:29.890 Server -> Client: 0x8C (Relay), frequ: 1, len: 0x0B
0000: 8C 9F 99 C4 1F 13 8A 00 06 6F A5 ->.........o.
17:31:29.968 Client -> Server: 0x91 (RelayAuth), frequ: 1, len: 0x41
0000: 91 00 06 6F A5 CC CC CC CC CC CC CC CC CC 00 00 ->...o.---------..
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->................
0020: 00 00 00 CC CC CC CC 00 00 00 00 00 00 00 00 00 ->...----.........
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->................
0040: 00 ->.
17:31:30.109 Server -> Client: 0xB9 (EnableClientFeature), frequ: 1, len: 0x03
0000: B9 80 3B ->..;
17:31:30.109 Server -> Client: 0xA9 (SendCharsAndCities), frequ: 1, len: 0x4A4
|
So does this all mean that my account name is preventing me from getting past the connection point at login after I choose my shard on OSI servers. The length of my account name is only 4 chars long ... could this be the problem?
|
|
|