PDA

View Full Version : Fatal Error. Bad server name. I hate minilogin


Randymarsh9
06-17-2009, 11:12 PM
i Am trying to run a minilogin server but I keep getting an error saying Connecting to loginserver: 127.0.0.1:5998
login server responded with fatal error
bad server name. Unknown reason
in my world.exe.

Here is my config and login
[LoginServer]
loginserver=127.0.0.1
loginserver2=newlogin1.eqemulator.net
loginport=5999
loginport2=5999
worldname=Pelican
worldaddress=127.0.0.1
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=StandAlone
ServerPort=5999


<?xml version="1.0"?>
<server>
<world>
<shortname>Pelican</shortname>
<longname>Pelican</longname>

<!-- address has to be specified for minilogin to work -->
<address>127.0.0.1</address>
<localaddress>127.0.0.1</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>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>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>pelican</password>
<db>custom</db>
</database>
</server>

I'm not quite sure what I would need to do to get rid of that problem.

joligario
06-17-2009, 11:25 PM
Did you notice the first box is using 5998 and the others are using 5999?

Randymarsh9
06-17-2009, 11:32 PM
I just typed that in wrong. Its saying 127.0.0.1:5999 actually. My bad

Lord_Vindus
06-17-2009, 11:33 PM
Does your EQhost.txt file have the correct information?

*edit*
Scratch that. Didn't see your reply. Perhaps the shortname cannot match the server's longname?

Randymarsh9
06-17-2009, 11:50 PM
changed the shortname to just peli, but still doesnt work.

Lord_Vindus
06-17-2009, 11:58 PM
Try changing the Longname to something with over 10 characters.

Found in the MiniLogin Troubleshooting Wiki

http://www.eqemulator.net/wiki/wikka.php?wakka=MiniLoginTroubleshooting

Andrew80k
06-18-2009, 12:02 AM
You haven't messed with 127.0.0.1 have you? Meaning you haven't set it in some hosts file.

My eqemu_config.xml reads like this;


<!-- Only specify these two if you really think you need to. (read: You dont) -->
<address>192.168.1.100</address>
<localaddress>127.0.0.1</localaddress>

<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>192.168.1.100</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>



My Loginserver.ini


[LoginServer]
loginserver=127.0.0.1
loginport=5999
worldname=Phobos
worldaddress=192.168.1.100
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=Minilogin
ServerPort=5999


Works like a champ....

Lord_Vindus
06-18-2009, 12:05 AM
[LoginConfig]
ServerMode=Minilogin
ServerPort=5999





Take a look at 'ServerMode' as well!

Randymarsh9
06-18-2009, 12:14 AM
looks like making the name longer worked. thanks

hahchoo2
01-23-2010, 05:08 PM
Or as I found out today, long name ending with an !!! will cause same issue. !