View Single Post
  #1  
Old 12-16-2007, 01:05 PM
sklead's Avatar
sklead
Sarnak
 
Join Date: Jul 2005
Posts: 38
Default Zonelauncher problem

I used TechGuy84's guide to set up my server and I managed to get through it with no problems until the start.bat part. My start.bat file looks like this (I am using peq as my database):

Code:
@echo off
start world.exe
cls
echo Wait for World to finish loading... Press Enter when done.
pause
start eqlaunch.exe zone
exit
The 2 windows come up and load normally, the problem is after the first screen is completed and I get these 2 lines:

Code:
[DEBUG] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
[DEBUG] [WORLD__LS] Loginserver provided YOUREXTERNALIP as world address
I press enter and the zones try to connect on world.exe, but they never do. Here is an example of what they look like:

Code:
[Debug] [WORLD_LAUNCH] Removing launcher zone (1)
[Debug] [WORLD_ZONE] New TCP connection from 127.0.0.1:2681
[Debug] [WORLD_CONSOLE] New launcher from 127.0.0.1:2681
[Debug] [WORLD_LAUNCH] Adding pending launcher 1
[Debug] [WORLD_LAUNCH] Unknown launcher 'zone' connected. Disconnecting.
[Debug] [WORLD_LAUNCH] Removing pending launcher 1. Adding zone to active list
It does this for every zone and I once let it run for a few minutes until it got all the way up to launcher 126 before I closed it. It seems none of my zones can connect for some reason. My config.xml file looks like this:

Code:
<?xml version="1.0">
<server>
	<world>
	    <shortname>darkwood</shortname>
	    <longname>Darkwood [Custom-Legit x2 XP ((UNDER CONSTRUCTION))]</longname>
	           
	<!-- Only specify these two if you really think you need to. -->
	    <!--<address>xx.xxx.xxx.168</address>-->
	    <!--<localaddress>127.0.0.1</localaddress>-->
	   
	<!-- Loginserver information.  -->
	    <loginserver>
	        <host>eqemulator.net</host>
	        <port>5998</port>
	        <account></account>
	        <password></password>
	    </loginserver>

	    <!-- Sets the shared key used by zone/launcher to connect to world -->
	    <key>some long random string</key>

	    <!-- Enable and set the port for the HTTP service. -->
	    <http port="9080" enabled="true" mimefile="mime.types" />
	</world>

	<!-- Database configuration, replaces db.ini. -->
	<database>
	    <host>localhost</host>
	    <port>3306</port>
	    <username>root</username>
	    <password>eq</password>
	    <db>peq</db>
	</database>
</server>
I'm not sure why this happens, I had a server going before this and it worked fine, although I don't remember making a start.bat for that one though, it was pre-made or something. Oh well, any help is appreciated!
__________________
In my defens, God me defend
Reply With Quote