Void Linux: Server Not Listed in SoF Client
I've been beating my head against this for a few hours now and haven't got anywhere. I've sourced and resourced the database files, followed several different guides and cannot seem to get my server to show up on the client list. It's a local login server and a local client (same system).
My system: Code:
Code:
<?xml version="1.0"?> Code:
[database] Code:
[Login Server] Logging System Init. Code:
[World Server] Loading server configuration.. Code:
[LoginServer] Code:
insert into tblLoginServerAccounts (AccountName,AccountPassword,AccountEmail) |
In login.ini you have a lan address, which needs to be changed.
local_network = 192.168.0. > 127.0.0. I personally use 127.0.0.1 in place of "localhost". |
Quote:
I'm still searching Google and a few other guides out there, both Windows and Linux, but no success yet. I don't get any errors in my log files Edit: For grins and giggles, I tried to login through the client with a random name and password and it read the database correctly, I received an error: Code:
Error - The username and/or password were not valid. Please check them and try again. |
If you add a line in your login.ini under [options]
auto_create_accounts = TRUE You can then login with any username/password and it will auto-add it to the db account. |
For testing, that's pretty cool, thank you! I was able to get 'rufus' registered in the DB that way, but still no server list. I changed my server type from '1' to '3' and back to '1' again. Didn't help. I'm grasping at straws now...
|
This should not matter at all, but something you can try, is changing the login port to 5999 (in both files) as indicated below and see if it helps.
This will not prevent a Titanium client from logging in. In eqemu_config Code:
<loginserver> Code:
[options] |
Changed it in both eqemu_config.xml and login.ini, as well as in eqhost.txt for the client, still nothing.
I checked the logs, and it is seeing my user name correctly, and it is receiving the request for server list still, with 5999 port. |
Ok, my knowledge for troubleshooting is running out, but I have one last "fishing" expedition to try, but again, it shouldn't really matter, but I guess it can't hurt to try.
In your eqemu_config try uncommenting the world/local addresses and adding the 127.0.0.1 (below) Code:
<address>127.0.0.1</address> |
Quote:
nmap shows that all the necessary ports are open and accepting connections: sudo nmap -sT -O localhost > nmap.txt Code:
Starting Nmap 7.40 ( https://nmap.org ) at 2017-04-16 23:14 AKDT |
I haven't run a linux OS in a long time, but even when I did, I never ran a client on the same box, so I have no idea whether your problem is related
to your particular linux OS or not. Everything of yours looks like it's working fine, except the issue your having with the login server seeing the server. |
Yeah, it's been several years since I ran an EQ Server and on Linux; for awhile, I ran Windows just so I could run EQ and play.
I may have to install Windows if I can't get this working :/ but, it seems like it should connect, not sure why it's not listing it and that could be because I'm exhausted! Thanks, again, mate. Hopefully, somebody will have run into this or have a few other tricks and I'll tackle it again tomorrow. |
Try (assuming did not change the sourced login tables)
<loginserver> <host>localhost</host> <port>5998</port> <account>Admin</account> <password>Password</password> </loginserver> You also need to ServerAdminID to 1 in tblWorldServerRegistration for your server that is indicated (it should be) in there. |
All times are GMT -4. The time now is 04:13 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.