EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   LoginServer.ini hanging... (https://www.eqemulator.org/forums/showthread.php?t=22642)

koldar 04-12-2007 03:11 AM

LoginServer.ini hanging...
 
Hello, here are the specs of my build:
ActivePerl 5.8.7.813
MySQL 5.0.27
EQEmu 0.7.0.992
MiniLogin 6.2
Clean install of Titanium

I get two command windows that open when following the wikki:
The first contains this text:
"Please wait for World to connect into login server...
Press any key to continue . . ."

The second contains this text:
"LoginServer.ini read.
[Status] Loading opcodes..
Server mode: MiniLogin
Login server listening on port:5999"

Here are my config files. Does anything look obviously wrong? I have gone over the instructions several times and I still get the same result. It doesn't appear to load any world files. After I press space bar to continue on the first command window, it just closes and nothing else progresses.

eqemu_config.xml
Code:

<?xml version="1.0">
<server>
    <world>
        <shortname>Koldar's Server</shortname>
        <longname></longname>
             
    <!-- Only specify these two if you really think you need to. -->
        <address>192.168.0.200</address>
        <localaddress>127.0.0.1</localaddress>
     
    <!-- Loginserver information.  -->
        <loginserver>
            <host>192.168.0.200</host>
            <port>5999</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>password</password>
        <db>peq</db>
    </database>
</server>


LoginServer.ini
Code:

[LoginServer]
loginserver=192.168.0.200
loginport=5999
worldname=My Minilogin
worldaddress=192.168.0.200
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=MiniLogin
ServerPort=5999


eqhost.txt
Code:

[LoginServer]
Host=192.168.0.200:5999


start.bat
Code:

@echo off
start minilogin
start world
echo Please wait for World to connect into login server...
Pause
start eqlaunch zones


Kayot 04-12-2007 03:37 AM

Run this sql statment:
Code:

SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('newpwd');
replace newpwd with your password.

koldar 04-12-2007 03:56 AM

Should I try this even though I can login to mysql as root just fine?

Kayot 04-12-2007 04:27 AM

^-^ Do you want to turn EQEmu on?

You have to do it because MySQL 5 uses a new password scheme. It's all at the bottom on the setup wiki.

Also, you'll need to learn this;
Code:

mysql -u root -p

koldar 04-12-2007 04:38 AM

Ok, cool. :) I'll give that a shot Kayot. Also, in your wiki you list all of the sql statements. If I have the cvs version of the database setup along with the newer 992 version of eqemu, do I need to run the inserts and the table alterations, or just the inserts?

Kayot 04-12-2007 04:47 AM

You don't have to use a single one... besides the minilogin one if your using minilogin. And remeber to set the variable to minilogin. It's in the varibles table.

koldar 04-13-2007 03:14 AM

Thanks Kayot! That worked as promised. :) I had to tweak a few more things in the database after I sourced in the cvs, but I am now up and running. Thanks again for the help!

Koldar


All times are GMT -4. The time now is 02:58 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.