Hello
I have been going through the process of setting up a linux (debian 9) VM based local EQEmu server. I used the following installer script:
https://github.com/EQEmu/Server. to get the basic part done
After many errors and changes, I am still left with a final issue I cannot seem to get past. When I start the local login server, I see the following message
Code:
[Error] Handle_NewLSInfo error, remote address was null, defaulting to stream address 127.0.0.1.
When I connect via Titanium, I see the connection to the loginserver (and to the correct port) in the logs and I do get the world population of my locally running server. However, when I try to connect I see the following in the log
Code:
[Login Server] Client disconnected from the server, removing client.
After a minute or so, the login screen then gives the following error
Code:
"Error 1017: Cannot login to the EverQuest server. You may need to re-run the Update Patch. Repeatedly seeing this message indicates a loss of connectivity to the Path Server. This is usually temporary."
I am able to connect to P99 just fine when I switch the eqhost.txt back to that login server so I know it has something to do with my setup. I also see "You own 0 of 0 expansions" when I am on my local login server
Here is my login.ini
Code:
[database]
host = localhost
port = 3306
# db = peq
db = eq
user = <redact>
password = <redact>
subsystem = MySQL
[options]
unregistered_allowed = TRUE
reject_duplicate_servers = FALSE
trace = TRUE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5998
local_network = 192.168.1.
auto_create_accounts = TRUE
[security]
plugin = EQEmuAuthCrypto
mode = 5
[Titanium]
port = 5998
opcodes = login_opcodes.conf
[SoD]
port = 5999
opcodes = login_opcodes_sod.conf
[schema]
account_table = loginserver_server_accounts
world_registration_table = loginserver_world_server_registration
world_admin_registration_table = loginserver_server_admin_registration
world_server_type_table = loginserver_server_list_type
Here is my eqemu_config.json
Code:
{
"server" : {
"chatserver" : {
"host" : "192.168.1.x",
"port" : "7500"
},
"database" : {
"db" : "eq",
"host" : "localhost",
"password" : "<redact>",
"port" : "3306",
"username" : "<redact>"
},
"mailserver" : {
"host" : "192.168.1.x",
"port" : "7500"
},
"qsdatabase" : {
"db" : "eq",
"host" : "localhost",
"password" : "<redact>",
"port" : "3306",
"username" : "<redact>"
},
"webinterface" : {
"port" : "9081"
},
"world" : {
"http" : {
"enabled" : "true",
"mimefile" : "mime.types",
"port" : "9080"
},
"key" : "<redact>",
"loginserver" : {
"account" : "",
"host" : "127.0.0.1",
"password" : "",
"port" : "5998"
},
"longname" : "Akkas Linux PEQ Installer (LAdGeC)",
"shortname" : "Akkas PEQ Installer",
"tcp" : {
"ip" : "127.0.0.1",
"port" : "9001"
},
"telnet" : {
"enabled" : "true",
"ip" : "0.0.0.0",
"port" : "9000"
}
},
"zones" : {
"defaultstatus" : "0",
"ports" : {
"high" : "7400",
"low" : "7000"
}
}
}
}
Any help would be most appreciated