EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   No server list after successful login (https://www.eqemulator.org/forums/showthread.php?t=27040)

computerweekend 12-20-2008 02:53 AM

No server list after successful login
 
Hey there!

I've been working on my server for the past 6 hours or so, and everything has seemed to have gone just fine, until I actually tried to find my server. I can log in to the server list with absolutely no problems, but my server doesn't show up in the box where the server list should be. This occurs when all of my config files are set to either my Hamachi IP, my router IP (the 192.168.1.X one), or my no-ip server address, under port 5999 or 5998. I've tried every combination.

However, if I load my server up set to be public, through the EQEmu serverlist, it shows up in the public eqemu server list just fine! It does show up locked, though, and if I try to log into my server, I just get sent back to the login screen.

So I've been searching the forums for ages, finding people who have similar problems - I've made sure I executed the queries for Minilogin, and changed the variable from Public to Minilogin, various other things. It hasn't been for lack of trying, but NOTHING seems to be working. Did I miss something obvious? If there's any more information needed, I can provide quite readily...

LOGINSERVER.INI

Code:

[LoginServer]
loginserver=192.168.1.104
loginport=5999
worldname=Monkeyfloats
worldaddress=192.168.1.104
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=StandAlone
ServerPort=5999




EQEMU_CONFIG.XML

Code:

<?xml version="1.0"?>
 <server>
  <world>
        <shortname>Monkeyfloats</shortname>
        <longname>Monkeyfloooooats</longname>
 
<!-- Only specify these two if you really think you need to. -->
<!-- <address>NEVER SET THIS</address> -->
<!-- <localaddress>NEVER SET THIS</localaddress> -->
       
        <!-- Loginserver information. -->
        <loginserver>
          <host>192.168.1.104</host>
          <port>5999</port>
          <account></account>
          <password></password>
        </loginserver>
       
        <!-- Sets the shared key used by zone/launcher to connect to world -->
        <key>make up some random string of characters here</key>
       
        <!-- Enable and set the port for the HTTP service -->
        <http port="9080" enable="true" mimefile="mime.types"/>
  </world>
 
  <!-- Database configuration, replaces db.ini -->
  <database>
        <host>localhost</host>
        <port>3306</port>
        <username>root</username>
        <password>*********</password>
        <db>peq</db>
  </database>
</server>

Thanks very much for reading :] Maybe I've just been staring at code all day, and have likely missed something obvious, but it's driving me up the wall...

computerweekend 12-20-2008 03:28 AM

Okay! So! Apparently all I needed to do was ask, and then some magical amount of knowledge would mysteriously descend upon me and tell me what the heck was exactly the matter. The moral of the story is as follows:

If you're going to use MiniLogin, make sure that -
MiniLogin is spelled just like that in SQL, under variables, with the caps just like that. The capital M and L is apparently quite important.
The place in your XML file that says you probably don't need to change these variables, you actually do need to change them to use MiniLogin, so make sure to put your server address in those spots after the world name.

I'm now having the "No zone server available to boot up" issue now, so attempting to find out how to resolve that...


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

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