EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   booted from server select to login screen (https://www.eqemulator.org/forums/showthread.php?t=22377)

Aban 02-02-2007 01:29 AM

booted from server select to login screen
 
I am useing EQEmu-0.7.0-948 and minilogin 6.2 and unpached everquest titanium.
My server loads and runs fine the only error i get is unable to load eqtime.cfg but I don't think that matters does it?
Anyway I can log into other people's servers fine.
The problem is when I try to log into mine i get to the server select screen and i see my server listed. When I try to log on it takes me back to the login screen where I put my name and password.
Whats wierd to me is that It tells me new connection from my IP but I get no errors. I cant figure out why I am unable to log in completely. Any help is much appriciated. Thank you in advance for any help.

Here is my login file:

Code:


[LoginServer]
loginserver=127.0.0.1
#loginserver2=newlogin1.eqemulator.net
loginport=5999
#loginport2=5999
worldname=My World
worldaddress=99.99.99.99 (my real ip is here not the 127.0.01)
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=MiniLogin
ServerPort=5999

and my eqemu_config

Code:


<?xml version="1.0">
<server>
    <world>
        <shortname>My World</shortname>
        <longname>Testing</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>99.99.99.99 (real ip is here not the 127.0.0.1)</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>00000</password>
        <db>peq</db>
    </database>
</server>

and my eqhost file

Code:


[LoginServer]
Host=99.99.99.99 (my real ip is here also not the 127.0.0.1):5999


Aban 02-02-2007 04:35 AM

might have found the cause but no fix
 
It seems the problem might be that my server isn't loading zones? I have the zones in the database but for some reason it is not loading them on startup. this is my .bat file

Code:


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

my world log file

Code:


[02.02. - 08:27:37] Starting Log: logs/eqemu_debug_world_1892.log
[02.02. - 08:27:37] [WORLD__INIT] Loading server configuration..
[02.02. - 08:27:37] [WORLD__INIT] Log settings loaded from log.ini
[02.02. - 08:27:37] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEMu 0.7.0
[02.02. - 08:27:37] [WORLD__INIT] Connecting to MySQL...
[02.02. - 08:27:38] [WORLD__INIT] Starting HTTP world service...
[02.02. - 08:27:38] [WORLD__HTTP] Loaded mime types from mime.types
[02.02. - 08:27:38] [WORLD__INIT] Loading variables..
[02.02. - 08:27:38] [WORLD__INIT] Loading zones..
[02.02. - 08:27:38] [WORLD__INIT] Clearing groups..
[02.02. - 08:27:38] [WORLD__INIT] Clearing temporary merchant lists..
[02.02. - 08:27:38] [WORLD__INIT] Loading items..
[02.02. - 08:27:44] [WORLD__INIT] Loading guilds..
[02.02. - 08:27:44] [WORLD__INIT] Loading EQ time of day..
[02.02. - 08:27:44] [WORLD__INIT_ERR] Unable to load eqtime.cfg
[02.02. - 08:27:44] [WORLD__INIT] Loading launcher list..
[02.02. - 08:27:44] [WORLD__INIT] Reboot zone modes ON
[02.02. - 08:27:45] [WORLD__INIT] Deleted 0 stale player corpses from database
[02.02. - 08:27:45] [WORLD__INIT] Deleted 0 stale player backups from database
[02.02. - 08:27:45] [WORLD__INIT] Zone (TCP) listener started.
[02.02. - 08:27:45] [WORLD__INIT] Client (UDP) listener started.
[02.02. - 08:27:45] [NET__IDENTIFY] Registered patch 6.2
[02.02. - 08:27:45] [NET__IDENTIFY] Registered patch Titanium
[02.02. - 08:27:45] [NET__IDENTIFY] Registered patch Live
[02.02. - 08:27:45] [WORLD__LS] Connecting to login server...
[02.02. - 08:27:45] [WORLD__LS] Setting World to MiniLogin Server type
[02.02. - 08:27:45] [WORLD__LS] Connected to Loginserver: 127.0.0.1:5999
[02.02. - 08:27:55] [WORLD__ZONE] New TCP connection from 127.0.0.1:1566
[02.02. - 08:27:55] [WORLD__CONSOLE] New launcher from 127.0.0.1:1566
[02.02. - 08:27:55] [WORLD__LAUNCH] Adding pending launcher 1
[02.02. - 08:27:55] [WORLD__LAUNCH] Launcher Identified itself as 'zones'. Loading zone list.
[02.02. - 08:27:55] [WORLD__LAUNCH] Removing pending launcher 1. Adding zones to active list.
[02.02. - 08:28:00] [WORLD__LAUNCH] zones: dynamic_01 reported state STARTED (1 starts)
[02.02. - 08:28:26] [WORLD__LAUNCH] zones: dynamic_02 reported state STARTED (1 starts)
[02.02. - 08:28:31] [WORLD__LAUNCH] zones: dynamic_03 reported state STARTED (1 starts)
[02.02. - 08:28:35] [WORLD__LAUNCH] zones: dynamic_04 reported state STARTED (1 starts)
[02.02. - 08:28:41] [WORLD__LAUNCH] zones: dynamic_05 reported state STARTED (1 starts)
[02.02. - 08:29:14] [WORLD__ZONE] New TCP connection from 127.0.0.1:1574
[02.02. - 08:29:15] [WORLD__CONSOLE] New zoneserver #1 from 127.0.0.1:1574
[02.02. - 08:29:15] [WORLD__ZONE] [1] Zone started with name dynamic_01 by launcher zones
[02.02. - 08:29:15] [WORLD__ZONE] [1] Auto zone port configuration.  Telling zone to use port 7000
[02.02. - 08:29:15] [WORLD__ZONE] New TCP connection from 127.0.0.1:1575
[02.02. - 08:29:15] [WORLD__CONSOLE] New zoneserver #2 from 127.0.0.1:1575
[02.02. - 08:29:15] [WORLD__ZONE] [2] Zone started with name dynamic_02 by launcher zones
[02.02. - 08:29:15] [WORLD__ZONE] [2] Auto zone port configuration.  Telling zone to use port 7001
[02.02. - 08:29:15] [WORLD__ZONE] New TCP connection from 127.0.0.1:1576
[02.02. - 08:29:15] [WORLD__ZONE] New TCP connection from 127.0.0.1:1577
[02.02. - 08:29:15] [WORLD__CONSOLE] New zoneserver #3 from 127.0.0.1:1576
[02.02. - 08:29:15] [WORLD__ZONE] New TCP connection from 127.0.0.1:1578
[02.02. - 08:29:15] [WORLD__CONSOLE] New zoneserver #4 from 127.0.0.1:1578
[02.02. - 08:29:15] [WORLD__CONSOLE] New zoneserver #5 from 127.0.0.1:1577
[02.02. - 08:29:15] [WORLD__ZONE] [5] Zone started with name dynamic_04 by launcher zones
[02.02. - 08:29:15] [WORLD__ZONE] [5] Auto zone port configuration.  Telling zone to use port 7002
[02.02. - 08:29:15] [WORLD__ZONE] [4] Zone started with name dynamic_05 by launcher zones
[02.02. - 08:29:15] [WORLD__ZONE] [4] Auto zone port configuration.  Telling zone to use port 7003
[02.02. - 08:29:15] [WORLD__ZONE] [3] Zone started with name dynamic_03 by launcher zones
[02.02. - 08:29:15] [WORLD__ZONE] [3] Auto zone port configuration.  Telling zone to use port 7004

and zone log

Code:


[02.02. - 08:28:00] Starting Log: logs/eqemu_debug_zone_0796.log
[02.02. - 08:28:00] [ZONE__INIT] Loading server configuration..
[02.02. - 08:28:00] [ZONE__INIT] Log settings loaded from log.ini
[02.02. - 08:28:00] [ZONE__INIT] Connecting to MySQL...
[02.02. - 08:28:00] [ZONE__INIT] CURRENT_ZONE_VERSION: EQEMu 0.7.0
[02.02. - 08:28:00] [ZONE__INIT] Log settings loaded from ./log.ini
[02.02. - 08:28:00] [ZONE__INIT] Mapping Incoming Opcodes
[02.02. - 08:28:00] [ZONE__INIT] Loading Variables
[02.02. - 08:28:00] [ZONE__INIT] Loading zone names
[02.02. - 08:28:00] [ZONE__INIT] Loading items
[02.02. - 08:28:00] [ZONE__INIT] Loading npc faction lists
[02.02. - 08:28:01] [ZONE__INIT] Loading loot tables
[02.02. - 08:29:14] [ZONE__INIT] Loading guilds
[02.02. - 08:29:14] [ZONE__INIT] Loading factions
[02.02. - 08:29:14] [ZONE__INIT] Loading titles
[02.02. - 08:29:14] [ZONE__INIT] Loading AA effects
[02.02. - 08:29:14] [ZONE__INIT] Loading swarm spells
[02.02. - 08:29:14] [ZONE__INIT] Loading tributes
[02.02. - 08:29:14] [ZONE__INIT] Loading corpse timers
[02.02. - 08:29:14] [ZONE__INIT] Loading commands
[02.02. - 08:29:14] [ZONE__INIT] 189 commands loaded
[02.02. - 08:29:14] [ZONE__INIT] No rule set configured, using default rules
[02.02. - 08:29:14] [ZONE__INIT] Loading embedded perl XS
[02.02. - 08:29:14] [ZONE__INIT] Loading quests
[02.02. - 08:29:14] [ZONE__INIT] Entering sleep mode
[02.02. - 08:29:14] [NET__IDENTIFY] Registered patch 6.2
[02.02. - 08:29:14] [NET__IDENTIFY] Registered patch Titanium
[02.02. - 08:29:14] [NET__IDENTIFY] Registered patch Live
[02.02. - 08:29:14] [NET__WORLD] Connected to World: 127.0.0.1:9000
[02.02. - 08:29:15] [ZONE__WORLD] World indicated port 7000 for this zone.
[02.02. - 08:29:15] [ZONE__INIT] Starting EQ Network server on port 7000

I have done a lot of searching here and it looks like a lot of people have had this problem, but when they figure out what is wrong they dont post what the fix was.

Darkonig 02-02-2007 05:10 AM

in Loginserver.ini
change loginserver=127.0.0.1
to loginserver=99.99.99.99 (your server ip)

in eqemu_config.xml
change <address>Serving Machines IP</address>
to <address>99.99.99.99</address>

if you still have issues, make sure your database is up to date with format changes.

Edit: Another thing to check is that you have the correct IP address in the account file under minilogin_ip. If there is no matching entry it will go back to login screen. ( I had that problem with typo in account table ).

Aban 02-02-2007 05:49 AM

It worked
 
Haha thank you! somehow just changeing all the IP entrys to my acctual ip instead of 127.0.0.1 made it work.


All times are GMT -4. The time now is 04:21 AM.

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