PDA

View Full Version : For minilogin to work you must set the <address> element in the <world> section.


toasterdeath
10-11-2007, 08:42 AM
I am getting this line in the world.exe screen right after the line: Setting World to Minilogin type.

I have edited my database in MySQL with the line:

UPDATE variables set value='Minilogin' where varname='LoginType';

but I also went back and used

INSERT INTO VARIABLES (varname, value, information) VALUES ('LoginType', 'Minilogin', 'Set this to Minilogin to login using a minilogin server :)'

to see if that would help, but it did not. I also set up an account, using the instructions.

Here is my eqemu_config:

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

<!-- Only specify these two if you really think you need to. -->
<!--<address>129.81.73.41</address>-->
<!--<localaddress>127.0.0.1</localaddress>-->

<!-- Loginserver information. -->
<loginserver>
<host>129.81.73.41</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>
<db>peq</db>
</database>
</server>


here is my loginserver.ini


[LoginServer]
loginserver=129.81.73.41
loginport=5999
worldname=toasterdeath
worldaddress=129.81.73.41
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

[ChatChannelServer]
worldshortname=
chataddress=
chatport=

[LoginConfig]
ServerMode=Minilogin
ServerPort=5999

and my eqhost.txt

[LoginServer]
Host=129.81.73.41:5999


I feel like I have just done something really stupid and it is bothering the hell out of me. I have done some searching but I haven't really come across anything that has helped me. The world and address thing seems so simple yet I just can't figure it out.

Thanks

Derision
10-11-2007, 10:00 AM
Been a while since I booted up my EQ server, but you need to uncomment the address line in your eqemu_config.xml

i.e.

change:

<!--<address>129.81.73.41</address>-->

to:

<address>129.81.73.41</address>

Assuming 129.81.73.41 is the address your world is running on.

The <world> section of my xml file (for minilogin use) is:



<world>
<address>192.168.1.100</address>
<loginserver>
<host>192.168.1.100</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

<shortname>BTG2</shortname>
<longname>Benden Test G2 Private</longname>
<http port="9080" enabled="true" mimefile="mime.types" />
</world>



If I comment out/delete the <address> line, I get the same error you are seeing.

toasterdeath
10-11-2007, 03:00 PM
That fixed that problem exactly.

I can now create a character, but it tells me that the zones are unavailable, something about no zoneserver available to boot up :/