EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::MiniLogin (https://www.eqemulator.org/forums/forumdisplay.php?f=629)
-   -   For minilogin to work you must set the <address> element in the <world> section. (https://www.eqemulator.org/forums/showthread.php?t=23747)

toasterdeath 10-11-2007 08:42 AM

For minilogin to work you must set the <address> element in the <world> section.
 
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:

Code:


<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 :/


All times are GMT -4. The time now is 06:13 AM.

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