Config Issue, need some help :/
I am having a problem with my "local" login server, it was installed via Akkas' installer. It accepts logins, but doesn't show any servers in the "Server Select" window. Any thoughts on why the local world server wouldnt register with my local login server?
Thanks a ton! Code:
<?xml version="1.0"> Code:
[database] |
Please post the output of the "loginserver" window
|
Quote:
Code:
[Login Server] Logging System Init. |
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. |
Quote:
Code:
[Login Server] Logging System Init. I think it's the eqemu_config.xml but not sure... could you post an example of these settings for me to model and place them correctly in the file? Thanks a ton! |
Reread your post - what I responded was incorrect. Your login server is connecting, and you are logging in successfully -- but you said it is not showing you the server?
If you would like, PM me full copy of your eqemu_config.xml, login.ini, and eqhost.txt (from your client). What I also need is IP of router, IP of server, and IP of client. I am asking, as you have an unusual IP shown as the client --- one that makes more sense as a router. |
Quote:
You are correct, it does login, but the server select screen shows no servers at all. It's is like the login server is running, but the world server isn't registering as an available world for us to select. I will compile the files you are looking for and PM them. Thank you for your help. Also, just as an example, after logging in, which does work - this is what I see and hence the problem :) https://drive.google.com/file/d/0B3q...ew?usp=sharing |
First of all, thank you to everyone that helped, and a special thanks to Tamian for really helping me dig in deep and figure this out :) Thanks.
Root Cause: Ultimately the issue was related to this server being hosted in a cloud, and being behind a routed firewall with a public IP that was then NATed to an internal address on this hosts private network. FIX:Here is the final eqemu_config.xml that worked: (please note the code in bold and yellow in this file was added at Tamian's recommendation, it was not in the original file that came with the prebuilt server install.) Code:
<?xml version="1.0"> Code:
local_network = 10.70.1.0 Thanks again to everyone and Tamian! -Monteros |
All times are GMT -4. The time now is 02:31 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.