EQEmuLoginServer Problem Solved!
I finally got the EQEmuLoginServer to accept outside connections.
What I ended up doing was totally deleting the old PEQLoginDB that I had
setup and also went into the peq account table (as well as the character
table) and removed any relevant records before I re-sourced the logindb
sql again. (Yes, I sacraficed any and all accounts already entered).
After re-sourcing the login server database and creating a new login account,
The login server started being as receptive as I wanted it to (smirk).
Of course the server puter is not behind a router or lan, as it's never been,
so I have no internal network IP's just the public and localhost.
But, I will post my configs here for others to use as a sample. (It works!)
The IP entries are fake for posting purposes, but everything else is exactly
how I have the configs. (All else left at defaults)
<shortname>myshortname</shortname>
<longname>My Long Server Name</longname>
<address>58.218.199.147</address>
COMMENTED OUT<!-- <localaddress>58.218.199.147</localaddress> --> COMMENTED OUT
<loginserver>
<host>58.218.199.147</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>
<database>
<host>127.0.0.1</host>
<port>3306</port>
<username>root</username>
<password>xxxxxx</password>
<db>peq</db>
</database>
eqemulogin.ini file;
[LoginConfig]
loginserver=58.218.199.147
loginport=5999
DumpPacketsIn=false
DumpPacketsOut=false
Trace=false
DatabaseServerName=localhost
DatabaseCatalogName=PEQLoginServerDB
DatabaseUserName=root
DatabaseUserPassword=mypassword
OPCodePathAndFileName=login_opcodes_sod.conf
|