So, I recommend trying 3 things -- in this order:
First, in eqemu_config.xml, change:
<loginserver2>
<host>127.0.0.1</host>
<port>5998</port>
<account>someID</account>
<password>somePWD</password>
</loginserver2>
to
<loginserver2>
<host>AAA.BBB.CCC.DDD</host>
<port>5999</port>
<account>Admin</account>
<password>Password</password>
</loginserver2>
where AAA.BBB.CCC.DDD is your host address, and I really do mean 'Admin' and 'Password' - set it to those for now.
Second, in login.ini, change
listen_port = 5998
local_network = 127.0.0.1
to
listen_port = 5999
local_network = AAA.BBB.CCC.0
Again, AAA.BBB.CCC.0 being your client host -- but changing the last octet to 0
Then third, using SQLWorkBench or other utility, change ROW 1 (ServerID 1) in table loginserver_world_server_registration to:
ServerLongName: [CV] Crypic Virtue: Luclin
ServerTagDescription: [CV] Crypic Virtue: Luclin
ServerShortName: CV
ServerAdminID: 1
ServerTrusted: 1
Stop all the services, and then restart -- post what the login server screen shows again if does not work. Once working, create a new Admin User and Password (or change the existing) -- those are just the defaults for the initially sourced admin account.
While not associated with your question -- but with what looks like you are trying to do - may need to set one or both the following if you have both local and public login servers:
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>AAA.BBB.CCC.DDD</address>
<localaddress>AAA.BBB.CCC.DDD</localaddress>
Have yet to get clarification on each, and still parsing, but was required in my configuration.
|