Well, the only issue I'm having now is that it can't connect to the login server. The address I access my router through is 192.168.2.1. It is also the IP that shows up as "Default Gateway" under ipconfig (perhaps obvious).
I have my router forwarding ports 5998, 5999, 9000, 7000-7100, and 10234 for mail/chat. I have to enter a private IP in the same line as the port to forward, and I chose 192.168.2.3.
Here are my various config files:
eqhost.txt
Code:
[LoginServer]
Host=192.168.2.1:5999
eqemu_config.xml
Code:
<?xml version="1.0">
<server>
<world>
<shortname>falseidols</shortname>
<longname>Age of the False Idols</longname>
<!-- Only specify these two if you really think you need to. (read: You don't) -->
<address>192.168.2.1</address>
<!-- <localaddress>192.168.2.1</localaddress> -->
<!-- Loginserver information. Defaults shown -->
<loginserver>
<host>192.168.2.1</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>
<!-- Server status. Default is unlocked -->
<!--<locked/>-->
<!-- <unlocked/> -->
<!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled). Defaults are shown -->
<tcp ip="localhost" port="9000" telnet="disable"/>
<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>some long random string</key>
<!-- Enable and set the port for the HTTP service. Defaults are shown -->
<http port="9080" enabled="false" mimefile="mime.types" />
</world>
<!-- Chatserver (channels) information. Defaults shown -->
<chatserver>
<host>192.168.2.1</host>
<port>10234</port>
</chatserver>
<!-- Mailserver (in-game mail) information. Defaults shown -->
<mailserver>
<host>192.168.2.1</host>
<port>10234</port>
</mailserver>
<zones>
<defaultstatus>20</defaultstatus>
<!-- Sets port range for world to use to auto configure zones -->
<ports low="7000" high="7100"/>
</zones>
<!-- Database configuration, replaces db.ini. Defaults shown -->
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>****</password>
<db>peq</db>
</database>
<!-- Launcher Configuration -->
<launcher>
<!-- <logprefix>logs/zone-</logprefix> -->
<!-- <logsuffix>.log</logsuffix> -->
<!-- <exe>zone.exe or ./zone</exe> -->
<!-- <timers restart="10000" reterminate="10000"> -->
</launcher>
<!-- File locations. Defaults shown -->
<files>
<!-- <spells>spells_us.txt</spells> -->
<!-- <opcodes>opcodes.conf</opcodes> -->
<!-- <logsettings>log.ini</logsettings> -->
<!-- <eqtime>eqtime.cfg</eqtime> -->
</files>
<!-- Directory locations. Defaults shown -->
<directories>
<!-- <maps>Maps</maps> -->
<!-- <quests>quests</quests> -->
<!-- <plugins>plugins</plugins> -->
</directories>
</server>
eqemulogin.ini
Code:
[LoginServer]
loginserver=192.168.2.1
loginport=5999
DumpPacketsIn=false
DumpPacketsOut=false
Trace=false
DatabaseServerName=localhost
DatabaseCatalogName=peqlogin
DatabaseUserName=root
DatabaseUserPassword=****
OPCodePathAndFileName=login_opcodes_sod.conf
login.ini
Code:
[database]
host = localhost
port = 3306
db = peqlogin
user = root
password = ****
subsystem = MySQL
[options]
unregistered_allowed = TRUE
reject_duplicate_servers = TRUE
trace = FALSE
world_trace = FALSE
dump_packets_in = FALSE
dump_packets_out = FALSE
listen_port = 5999
local_network = 192.168.2.
[security]
plugin = EQEmuAuthCrypto
mode = 5
[Titanium]
port = 5998
opcodes = login_opcodes.conf
[SoD]
port = 5999
opcodes = login_opcodes_sod.conf
[schema]
account_table = tblLoginServerAccounts
world_registration_table = tblWorldServerRegistration
world_admin_registration_table = tblServerAdminRegistration
world_server_type_table = tblServerListType
I feel like I am probably using the wrong IP, but am unsure. Again, my aim is to create a LAN or private server for me to play with on my own. I already ran the sql queries to generate myself an account in the loginserver DB (obviously my loginserver DB is called peqlogin) and to register my server on the list.
Basically, it tries to connect to one of the several IPs I've tried to enter for the login server (localhost, 192.168.2.1, 192.168.2.3 tried all three) and gives me a 10061 error. Meanwhile all the zones load up and are fine. This seems to be my last barrier.
I've tried looking around at Huppy's guide and others, but feel like I am missing something.
Thank you.