Log in

View Full Version : Zones not talking to World?


Dralanna
05-04-2011, 11:48 PM
Trying to set up a server and for the life of me I can't get it to work. The server starts up fine... I can log into the server and create a character, I just cant get into the game. I'm guessing it's because no zones are ever starting up.

My world log ends with:

[05.04. - 23:39:02] [WORLD__LS] Connecting to login server: 172.16.0.103:5998
[05.04. - 23:39:02] [WORLD__LS] Connected to Loginserver: 172.16.0.103:5998

My zone log ends with:

[05.04. - 23:42:33] [NET__WORLD] Connected to World: 127.0.0.1:9000
[05.04. - 23:42:53] [NET__WORLD] Connected to World: 127.0.0.1:9000
[05.04. - 23:43:13] [NET__WORLD] Connected to World: 127.0.0.1:9000
[05.04. - 23:43:33] [NET__WORLD] Connected to World: 127.0.0.1:9000
[05.04. - 23:43:53] [NET__WORLD] Connected to World: 127.0.0.1:9000
[05.04. - 23:44:13] [NET__WORLD] Connected to World: 127.0.0.1:9000
[05.04. - 23:44:33] [NET__WORLD] Connected to World: 127.0.0.1:9000
[05.04. - 23:44:53] [NET__WORLD] Connected to World: 127.0.0.1:9000


I'm guessing that I'm supposed to see in my world logs something like:

[WORLD__ZONE] New TCP Connection from....

Where the launcher is telling world to start up zones, but I'm getting nothing.

Any help would be appreciated.

lerxst2112
05-05-2011, 12:46 AM
What happens when you try and zone in? Did you apply all the necessary database updates? 1711 is the one most often missed.

Dralanna
05-05-2011, 01:12 AM
Yes, I've done all the required SQL updates from 1711 on.

I can get to the character select screen, but when I try to enter the game I get

"That zone is not available"

and my log file looks like:

[05.05. - 01:09:34] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:34] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:35] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:35] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:35] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:35] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:36] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:36] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:37] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:37] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:37] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:37] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:38] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:38] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:39] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:39] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:40] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:40] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.

Dralanna
05-05-2011, 01:19 AM
Yes, I've done all the required SQL updates from 1711 on.

I can get to the character select screen, but when I try to enter the game I get

"That zone is not available"

and my log file looks like:

[05.05. - 01:09:34] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:34] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:35] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:35] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:35] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:35] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:36] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:36] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:37] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:37] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:37] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:37] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:38] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:38] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:39] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:39] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.
[05.05. - 01:09:40] [WORLD__CLIENT] dralanna: Attempting autobootup of tutorialb (189:0)
[05.05. - 01:09:40] [WORLD__CLIENT_ERR] dralanna: No zoneserver available to boot up.

lerxst2112
05-05-2011, 01:48 AM
I assume your start.bat looks like this?

@echo off
start EQEmuLoginServer.exe
start world
echo waiting for the world to finish before starting zone...
sleep 30
start eqlaunch zone

Dralanna
05-05-2011, 01:58 AM
Yeah, I've even tried to start zone.exe directly

@echo off
start EQEmuLoginServer.exe
start world
echo waiting for the world to finish before starting zone...
sleep 30
start eqlaunch zone
start zone.exe "tutorialb"

lerxst2112
05-05-2011, 02:17 AM
What does your eqemu_debug_xxxx.log file look like?

Should be something like this:
---------------------------------------------
[05.04. - 23:07:04] Starting Log: logs/eqemu_debug_3376.log
[05.04. - 23:07:04] [LAUNCHER__INIT] Loading server configuration..
[05.04. - 23:07:05] [NET__WORLD] WorldConnection connect: Connecting to the server localhost:9000 failed: TCPConnection::Connect(): connect() failed. Error: 10061
[05.04. - 23:07:05] [LAUNCHER__ERROR] worldserver.Connect() FAILED! Will retry.
[05.04. - 23:07:05] [LAUNCHER__INIT] Starting main loop...
[05.04. - 23:07:20] [NET__WORLD] Connected to World: localhost:9000
[05.04. - 23:07:25] [LAUNCHER__WORLD] World told us to start zone dynamic_01.
[05.04. - 23:07:25] [LAUNCHER__WORLD] World told us to start zone dynamic_02.
[05.04. - 23:07:25] [LAUNCHER__WORLD] World told us to start zone dynamic_03.
[05.04. - 23:07:25] [LAUNCHER__WORLD] World told us to start zone dynamic_04.
[05.04. - 23:07:25] [LAUNCHER__WORLD] World told us to start zone dynamic_05.
[05.04. - 23:07:25] [LAUNCHER__ERROR] World told us to start zone dynamic_01, but it is already running.
[05.04. - 23:07:25] [LAUNCHER__ERROR] World told us to start zone dynamic_02, but it is already running.
[05.04. - 23:07:25] [LAUNCHER__ERROR] World told us to start zone dynamic_03, but it is already running.
[05.04. - 23:07:25] [LAUNCHER__ERROR] World told us to start zone dynamic_04, but it is already running.
[05.04. - 23:07:25] [LAUNCHER__ERROR] World told us to start zone dynamic_05, but it is already running.
[05.04. - 23:07:25] [LAUNCHER__STATUS] Starting zone dynamic_01
[05.04. - 23:07:25] [LAUNCHER__STATUS] Zone dynamic_01 has been started.
[05.04. - 23:07:25] [LAUNCHER__STATUS] Waiting 20000 milliseconds before booting the second zone.
[05.04. - 23:07:45] [LAUNCHER__STATUS] Starting zone dynamic_02
[05.04. - 23:07:45] [LAUNCHER__STATUS] Zone dynamic_02 has been started.
[05.04. - 23:07:45] [LAUNCHER__STATUS] Waiting 2000 milliseconds before booting the next zone.
[05.04. - 23:07:47] [LAUNCHER__STATUS] Starting zone dynamic_03
[05.04. - 23:07:47] [LAUNCHER__STATUS] Zone dynamic_03 has been started.
[05.04. - 23:07:47] [LAUNCHER__STATUS] Waiting 2000 milliseconds before booting the next zone.
[05.04. - 23:07:49] [LAUNCHER__STATUS] Starting zone dynamic_04
[05.04. - 23:07:49] [LAUNCHER__STATUS] Zone dynamic_04 has been started.
[05.04. - 23:07:49] [LAUNCHER__STATUS] Waiting 2000 milliseconds before booting the next zone.
[05.04. - 23:07:51] [LAUNCHER__STATUS] Starting zone dynamic_05
[05.04. - 23:07:51] [LAUNCHER__STATUS] Zone dynamic_05 has been started.
[05.04. - 23:07:51] [LAUNCHER__STATUS] Waiting 2000 milliseconds before booting the next zone.

Dralanna
05-05-2011, 02:45 AM
---------------------------------------------
[05.05. - 01:08:04] Starting Log: logs/eqemu_debug_3552.log
[05.05. - 01:08:04] [LAUNCHER__INIT] Loading server configuration..
[05.05. - 01:08:04] [LAUNCHER__INIT] Starting main loop...
[05.05. - 01:08:04] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:08:29] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:08:49] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:09:09] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:09:29] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:09:49] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:10:09] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:10:29] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:10:49] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:11:09] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:11:29] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:11:49] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:12:09] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:12:29] [NET__WORLD] Connected to World: 172.16.0.103:9000
[05.05. - 01:12:49] [NET__WORLD] Connected to World: 172.16.0.103:9000

and it just keeps repeating that

Huh, just noticed I had a double post a while back.... sorry about that :)

lerxst2112
05-05-2011, 02:57 AM
Is 172.16.0.103 the actual IP address of the computer the server is running on? It's a private network address, so I assume your router assigned it via DHCP.

Do you have mismatched addresses in your config file? It seems odd that the launcher log shows the private address, and the zone log up above is using 127.0.0.1.

You might try setting all the addresses in the config file to 127.0.0.1 and see if that makes any difference.

trevius
05-05-2011, 05:04 AM
Are you trying to use the AXClassic database instead of PEQ? Last time I checked, AXClassic calls their zone launcher "zones" instead of "zone" in the launcher table. Make sure your launcher name in the launcher and launcher_zones tables match the name you set telling it to launch in your start.bat.

Dralanna
05-05-2011, 10:49 AM
Is 172.16.0.103 the actual IP address of the computer the server is running on? It's a private network address, so I assume your router assigned it via DHCP.

Do you have mismatched addresses in your config file? It seems odd that the launcher log shows the private address, and the zone log up above is using 127.0.0.1.

You might try setting all the addresses in the config file to 127.0.0.1 and see if that makes any difference.

Heh, yeah sorry about the mismatch... I've tried many combinations of my internal IP and the loopback and it hasn't made a difference, I'll go over the config again when I get home. My first post I had it set to the loopback, then my next post I had changed it to my local IP.


Are you trying to use the AXClassic database instead of PEQ? Last time I checked, AXClassic calls their zone launcher "zones" instead of "zone" in the launcher table. Make sure your launcher name in the launcher and launcher_zones tables match the name you set telling it to launch in your start.bat.


I'm using the PEQ db which uses "zone". I considered that it might be having a problem reading from the db, which is why I tired statically launching tutorialb. I assumed that start zone.exe "tutorialb" would bypass the db query