Ok I've gotten a server pretty much up and running. When I start up my start.bat the World.exe window gets this far:
[06.08. - 19:52:00] [WORLD__LS] Connecting to login server...
[06.08. - 19:52:00] [WORLD__LS] Connected to Loginserver: eqemulator.net:5998
The guide I wrote suggests that I should be seeing a Debug line saying that the login server answered back saying it assigned the server to my IP address. The strange thing is you CAN see my server on the list but if you try to connect to it, you get booted back to the login screen with a 1017 error.
Except if I try to connect to it from a client on the same machine.. Then it tries to log me in but it shows all kinds of errors I think related to MiniLogin, since it thinks i'm coming from 127.0.0.1.
Here is the current config.xml I'm using:
Code:
<?xml version="1.0">
<server>
<world>
<shortname>Tak's Test Server</shortname>
<longname>Tak's Test Server</longname>
<!-- Only specify these two if you really think you need to. -->
<address>Serving Machines IP</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>EDITED OUT</password>
<db>peq</db>
</database>
</server>
Since i'm actually up to connecting to the LS.. I assume the everything is configured correctly with SQL, perl and the DB. Just in case though:
I'm running Rev628-Bots I dl'd from sourceforge
MYSQL 5.0 server
ActivePerl 4.8.9 Build 825 (only one that seemd to get around multiple dll problems)
PEQ DBase I got today by SVN. I sourced in the players and db.
PEQ Quests also SVN'd and copied into the server quest directly
Oh also: I configured my router to forward ports 7000-7500,9000,9080 to this machine the server is running on.
Any help on what might cause the Loginserver not to respond back would be appreciated
Tony