Page 1 of 1

Connecting to zone server problem

Posted: Tue Jan 01, 2008 10:43 pm
by zanifer
Hello everyone, and thanks in advance for any replies you may have the time to leave.
I am having difficulty setting up a private server. I have registered, and I can connect to EQ2Emulator server.
When I run my server on Fedora Core 8, I can see it on the server list. I can also see when my character name is sent for approval, and I can even see an AddAuth: 546key: with some numbers following it every time I try and connect to my server. The corresponding data is also present and updated in my database. From the client end (4591L)after I select a character on my server and hit play to enter the world, the client displays Connecting to zone server, and the progress bar does not move at all. After a minute or less it returns back to the Login prompt.
Both the client machine and server machine I am using are on the same side of a wireless router before connecting to my ISP. I am setting it up to be a local login. Using version 0.4
LoginServer.ini

Code: Select all

### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.
### --- NOTE: the word "Server" is added to each server automaticly.# READ README.TXT
[LoginServer]
loginserver=eq2emulator.net
loginport=9100
worldname=TheLost
worldaddress=192.168.1.3
internalworldaddress=192.168.1.3
worldport=9000
locked=false
account=TheLost
password=mypassword
#autotableupdates retrieves the latest table updates and applies them to your database
#autotableupdates valid options=always, ask, and never
autotableupdates=always
#autotableverbose displays detailed information about the updates; options=true or false
autotableverbose=true
#autotabledata retrieves the latest data for tables like the opcodes table; options=true or false
autotabledata=true
[WorldServer]
Defaultstatus=
Unavailzone=
[ChatChannelServer]
worldshortname=
chataddress=
chatport=
[LoginConfig]
ServerMode=StandAlone
ServerPort=9100
I have tried using localhost and leaving fields blank. I feel dumb asking this question, but some help would be a great relief.

Posted: Tue Jan 01, 2008 11:38 pm
by Diamente
Set your "worldaddress" entry to your public IP address (right now you have it set to your private/LAN IP address, which is fine for the "internalworldaddress" entry). You can find this IP address by visiting a site like www.whatsmyip.org. After you have that set, make sure that you have TCP port 9000 open on your router/firewall, then restart World and you should be good to go.

Posted: Wed Jan 02, 2008 1:26 pm
by zanifer
Thanks Diamente, I am an idiot. My problem was port 9000. Thank you for the help.