Private Login Server and World Server not communicating
Chief problem. I can login to my private login server both using my public IP and private IP in my eqhosts file, but I cannot see my server name in the list. Its totally blank. Public eqemu auth works fine.
I have a fresh install on Debian Buster (10). A capture of my current eqemu_config.json and login.json is attached. I actually had this working even had players login in remote. Then it just stopped working. The only changes made were to set auto_create_accounts to false in the login.json. Once I cycled I noted my server disappeared I reverted the change, but it has not come back. I have attempted to set my client eqhosts to my public IP, and private IP. No luck. I have tried changing all IP's to private 127.0.0.1 addresses and all to local LAN (like below). It's almost like my world server and login server can't communicate but I can't find any log information on the world server. Worth noting that in the database SELECT * FROM eqemu.login_world_servers; This produces the server name and information. It looks like in some way the server is communicating and writing data to the login_world_servers table, which would seem to tell me that the two services do find each other. The question then is... why does it not show up in the server list. I have played with changing some of the values in login_world_servers table but still not having any luck. Anyone have any ideas? Possibly a way to log out more information on what the login and world server are really doing? Code:
{ Code:
{ World server logs.... [07-07-2020 :: 14:58:06] [WorldServer] [Info] Server (TCP) listener started [07-07-2020 :: 14:58:06] [WorldServer] [Info] Connected to Loginserver: [10.2.2.8:5998] [07-07-2020 :: 14:58:07] [WorldServer] [Info] New Query Server connection from [e5489f87-fab0-4097-968d-d0beca40d6c6] at [127.0.0.1:55068] [07-07-2020 :: 14:58:08] [WorldServer] [Info] New Zone Server connection from [4130bc5b-ea9f-4c80-9e15-393d41eb5697] at [127.0.0.1:55070] [07-07-2020 :: 14:58:08] [WorldServer] [Info] Zone started with name [.] by launcher [NONE] Auth logs show me authenticating fine. |
Quick, update I did find this in the world logs...
Quote:
|
Had some good convo on the Discord server... I actually got it working using this for a second. After I rebooted the server it stopped...
Code:
{ |
FYI this ended up being a bug in the code!
Worth noting, if you run "ps -ef | grep ./loginserver" there should only be one process and one log file! I submitted this to the devs so it should be fixed but if anyone is on the older code and battling this open your ~/server/server_launcher.pl and change a value on line 174. Code:
# Change this two... |
All times are GMT -4. The time now is 11:41 AM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.