PDA

View Full Version : Searched but could not find...


Ueguvil
08-20-2004, 06:42 PM
I've used the search command, but 99% of the people who had the same problem as me did not get an answer, and the ones that did didn't fix it for me.

When I try to login to my server, it does nothing for a few seconds, screen flickers, and then kicks me to Login Screen. Any help would be very appreciated. Here is my info:

[Database]
host=127.0.0.1
user=blabla
password=blabla
database=eq
compression=off

[LoginServer]
loginserver=eqemulator.net
loginserver2=eqemulator.net
loginserver3=eqemulator.net
loginport=5995
loginport2=5995
loginport3=5995
worldname=somekindofmonstertest
worldaddress=24.70.95.205
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

[ChatChannelServer]
server=192.168.1.1


start zone . 24.70.95.206 7995 192.168.1.1
start zone . 24.70.95.206 7996 192.168.1.1
start zone . 24.70.95.206 7997 192.168.1.1
start zone . 24.70.95.206 7998 192.168.1.1
start zone . 24.70.95.206 7999 192.168.1.1
exit
cls

Cari_Moon
08-20-2004, 06:47 PM
I have the same problem

molimo140
08-20-2004, 07:01 PM
Are you running behind a router? Are you running windows XP? If so, is the internet connection firewall turned off?

If you are running behind a router, chances are the ports needed to run the server are closed. What you need to do, is forward your External IP to your Internal IP. What this means is, whenever a call is made on your External IP on the ports you specify in router setup, it will be forwarded to your Internal IP address.

To forward ports:

You need to know 2 things

1) Your default Gateway (Router base address IP), its usually 192.168.1.1

2) your internal IP address

To find both of these - go to start menu, click on run, type CMD, hit run. Once Command prompt opens, type ipconfig and hit enter.

a few things will show up

IP Address = Your internal IP
Default Gateway = Router IP


After obtaining your internal IP address and router ip, open up an internet browser, and type your router's ip address into the site bar.

Now you're at the router config page... All router's config pages are different, however usually port Forwarding is under a Tab called Games & Applications OR just plain Port Forwarding.

It will ask you for a Start Port, and an End port and the IP address you want them forwarded to (Your INTERNAL ip address).

Forward These Ports:

Any port your zone.exe(s) use, - example 7995, 7996...etc. I use ports 7990 through 8000 (10 zone servers), but for you it may be different.
Also forward port 9000 (this is the port used by your login server. (world.exe)

That should do it.

To disable your XP firewall, go to start menu, click on control panel, click on network connections, right click your local area network connection, click on properties, click on the advanced tab, and make sure the Internet Connection Firewall is UNCHECKED.

Try those fixes, and let me know if they work.

Ueguvil
08-20-2004, 07:37 PM
Alright, I tried that... No luck still. :(

molimo140
08-20-2004, 07:41 PM
You forwarded port 9000 and all your zone.exe ports to your internal IP Address?

Ueguvil
08-20-2004, 07:52 PM
Doh! Didn't see 9000 there. One sec. ;)

Ueguvil
08-20-2004, 08:12 PM
Alright now something strange is going on... I am getting a 11001 error in World.exe, and I also cannot log on to the irc.eqemulator.net irc channel. Odd thing is, I can get to the channel on my computer right beside me. Both comps are hooked up to the same network/router.

molimo140
08-20-2004, 08:12 PM
what is 11001 error? paste world.exe output.

Ueguvil
08-20-2004, 08:16 PM
[Status] CURRENT_WORLD_VERSION:EQEMu 0.5.7-DR6
[Status] Loading variables..
[Status] Loading zones..
[Status] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=28731, max id=69304
[Status] ./LoginServer.ini read.
[Status] Loading guild ranks..
[Status] Loading ./addon.ini..
[Status] Loading EQ time of day..
[Status] Deleted 0 stale player corpses from database
[Status] Deleted 0 stale player backups from database
Screwing up windows compiles...
TCP listening on: 24.70.95.205:9000
World server listening on: 24.70.95.205:9000
Error: LoginServer::Connect: Resolving IP address: 'Unable to get the host name.
Error: 11001'


P.S. Thanks a lot for the quick replies Mol. :)

molimo140
08-20-2004, 08:20 PM
There must be something amiss with the Loginserver block of your loginserver.ini


It should look like this:

[LoginServer]
loginserver=eqemulator.net
loginserver2=eqemulator.net
loginserver3=eqemulator.net
loginport=5995
loginport2=5995
loginport3=5995

also...your world name might be causing this

worldname=somekindofmonstertest

Try naming it Some Kind of Monster Test (With the spaces), login server doesnt like big long words


And np, it's what I'm here for.

Ueguvil
08-20-2004, 08:24 PM
It's all there. :(

As for the name, I just changed that (For anonymity? Who knows ;)), it's actually this:

worldname=Fields of Elysium - Custom-Legit (Pre-Launch)

molimo140
08-20-2004, 08:26 PM
Only 2 things i can think of:

1) Your worldaddress may be wrong (typo in your external ip address)

2) worldname may be too long, im not entirely sure what the cap is on worldname lengths.

If it's of any consequence, here's my loginserver.ini

### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We recommend using the eqemulator.net Loginserver ALWAYS.

### --- NOTE: You can NOT use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automatically.

# READ README.TXT
[LoginServer]
loginserver=eqemulator.net
loginserver2=eqemulator.net
loginserver3=eqemulator.net
loginport=5995
loginport2=5995
loginport3=5995
worldname=Lord of the Rings [L-C] Development
worldaddress=c-xx-x-xxx-xxx.client.comcast.net
locked=true

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

[ChatChannelServer]
server=localhost

Maybe try using that, replacing your world address and world name? /shrug

Ueguvil
08-20-2004, 08:30 PM
Ack, shortened name and double-checked external IP... Still same problem. :(

Darkwaters
08-20-2004, 08:36 PM
Please answer this one for me. What type of router are you using and the computer that is having the world.exe issue, is it the router's admin system (ie. the only computer permitted to edit router config's)?
Darkwaters

molimo140
08-20-2004, 08:39 PM
I'm really stumped here...I'm sorry. Im annoyed that i cannot figure out what problem you are having, I have tried my best. If I figure out what to do, I'll let you know.

Ueguvil
08-20-2004, 08:46 PM
Please answer this one for me. What type of router are you using and the computer that is having the world.exe issue, is it the router's admin system (ie. the only computer permitted to edit router config's)?
Darkwaters

I'm using a Linksys Router. The router's settings can be changed from any computer.

And Molimo, thank you for all the help you've provided me this far. :)

I'm just really confused where this 11001 error came from... Even if I change the router settings to the way they were before, it still gives me the error. And I think me not being able to connect to the eqemulator irc channel (on that computer) has something to do with it.

Darkwaters
08-20-2004, 08:47 PM
Just in case you happen to mention Belkin or any other DSL / Cable modem Capable Router.
At least take a look how I worked around the issue and I am using dynamic IP's from my ISP, so if you happen to have static IP's you'd not have to re-do these steps in order to make things work every time the Router reboots (which may be an issue if your dynamic and it reset to a new IP, mine used to every 24 hours as a pre-set option in the router config, just a thought)


http://www.eqemulator.net/forums/viewtopic.php?t=16700&start=0&postdays=0&postorder =asc&highlight=


Darkwaters

molimo140
08-20-2004, 08:55 PM
Well i've perused the forums looking at other people's posts who had the 11001 error...I dont really get much out of them, however maybe looking at this could be of some help:

http://www.eqemulator.net/forums/viewtopic.php?t=14070&postdays=0&postorder=asc&hig hlight=11001&start=0

Best i can do, good luck.

Ueguvil
08-20-2004, 08:58 PM
I'll look into it further tomorrow morning... Gotta get some rest first. :)

Darkwaters
08-20-2004, 09:23 PM
Another dumb question have you tried making your loginserver.ini look something like this:

### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS.

### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.

# READ README.TXT

[LoginServer]
loginserver=eqemulator.net
loginport=5995
worldname=My Own Test Box
worldaddress=ExternalIP
locked=false

[WorldServer]
Defaultstatus=0
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

[ChatChannelServer]
server=localhost


Second, make certain you have no spaces at the end of the lines in loginserver.ini.
Third, have you tried pinging external IP addresses or verifying you have setup Networking similar to your other system.
If you have issues with your PC I'll PM my MSN instant messenger id or my cell # to you and walk through some general configuration of Windows if it'll help ya out.

Darkwaters

Ueguvil
08-21-2004, 05:09 AM
Wake up today, decided to start up World.exe just for the heck of it. Bam, connected to world now. I can also connect to the mIRC channel again. Guess there was just something screwy going on on that computer.

However, still can't get to the Char Selection screen. Just keeps bootin me back to Login Screen. :(

molimo140
08-21-2004, 08:00 AM
If your internal IP addresses are dynamic (meaning they change), then its possible when you started your computer, your router assigned a different IP address to your computer, so try re-forwarding those ports, and enable DMZ.

Ueguvil
08-21-2004, 12:31 PM
Sorry, what's DMZ?

And by reforwarding ports do you mean doing what I did yesterday?