From the machine running the server, I can connect and play just fine. I am using a hamachi network address. Here is what world.exe says when I enter world:
Code:
[Debug] [WORLD__CLIENT] kikinaak: Sending client to zone tutorialb (189:0) at 5.1.205.110:7003
[Debug] [WORLD__CLIENT] kikinaak: Client disconnected (not active in process)
Now, when I attempt to log in from a different machine on the network, I can log in, choose my server, and select a character. But when I go to enter world, I get "the server is not responding" closely followed by "you have been disconnected". This is what it world.exe has to say for itself then:
Code:
[Debug] [WORLD__CLIENT] kikinaak: Sending client to zone tutorialb (189:0) at :7003
[Debug] [WORLD__CLIENT] kikinaak: Client disconnected (not active in process)
When starting the server, I get this from EQEmu Login Server:
Code:
[Network] [03.25.11 - 02:38:05] New world server connection from 5.1.205.110:1571
[Network Error] [03.25.11 - 02:38:05] Handle_NewLSInfo error, remote address was null, defaulting to stream address 5.1.205.110.
[World] [03.25.11 - 02:38:05] Server Veiled Imperium(VITST) successfully logged in.
Clearly the problem is world.exe is sending my remote players a null address, but hell if I can figure out why, or where in the db or an ini I need to set the address manually. Or most confusing of all, why it is sending the correct address when I log in from the server machine and not the others.
Can someone point me at what I'm missing?