I'm running a local login server for some testing and everything appears to be fine, except I can't actually get a character into the world.
I can see the server list and get to character select, but when I choose a character and try to enter world, it just sits there until it times out and takes me back to the login screen.
Code:
[Network] [07.07.11 - 17:13:55] New Titanium client connection from 192.168.1.202:35376
[Network] [07.07.11 - 17:13:56] Application packet recieved from client (size 14)
[Network] [07.07.11 - 17:13:56] Session ready recieved from client.
[Network] [07.07.11 - 17:13:56] Application packet recieved from client (size 36)
[Network] [07.07.11 - 17:13:56] Login recieved from client.
[Client] [07.07.11 - 17:13:56] User: Tabasco
[Client] [07.07.11 - 17:13:56] Hash: 8394b5254a3e7331d1e67ee0f01df2831592d321
[Network] [07.07.11 - 17:13:56] Application packet recieved from client (size 12)
[Network] [07.07.11 - 17:13:56] Server list request recieved from client.
[Network] [07.07.11 - 17:13:59] Application packet recieved from client (size 16)
[Network] [07.07.11 - 17:13:59] Play recieved from client, server number 2 sequence 5.
[Network Trace] [07.07.11 - 17:13:59] User-To-World Response recieved.
[Client] [07.07.11 - 17:13:59] Trying to find client with user id of 141923.
[Client] [07.07.11 - 17:13:59] Found client with user id of 2 and account name of Tabasco.
[Client] [07.07.11 - 17:13:59] Found sequence and play of 5 2
[Network Trace] [07.07.11 - 17:13:59] dumping packet of size 20:
0000: 05 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 | ................
0016: 02 00 00 00 | ....
[Network Trace] [07.07.11 - 17:13:59] Sending play response with following data, allowed 1, sequence 5, server number 2, message 101
[Network Trace] [07.07.11 - 17:13:59] dumping packet of size 20:
0000: 05 00 00 00 00 00 00 00 - 00 00 01 65 00 00 00 00 | ...........e....
0016: 02 00 00 00 | ....
[Network Trace] [07.07.11 - 17:13:59] Sending play response for Tabasco.
[Network Trace] [07.07.11 - 17:13:59] dumping packet of size 20:
0000: 05 00 00 00 00 00 00 00 - 00 00 01 65 00 00 00 00 | ...........e....
0016: 02 00 00 00 | ....
[Network] [07.07.11 - 17:13:59] Client disconnected from the server, removing client.
[Network] [07.07.11 - 17:15:47] New Titanium client connection from 192.168.1.202:37847
[Network] [07.07.11 - 17:15:47] Application packet recieved from client (size 14)
[Network] [07.07.11 - 17:15:47] Session ready recieved from client.
[Network] [07.07.11 - 17:15:47] Session ready indicated logged in from world(unsupported feature), disconnecting.
In this case I'm connecting from my lan and the server is installed on my gateway machine. I've also tried running a login server from one of my regular server hosts (off-site) and get the same behavior.
Any ideas?