PDA

View Full Version : Cannot connect to private server from outside home network


Cuzon01
12-22-2025, 08:38 PM
I have been searching high and low trying to find a solution to this problem. I spun up a server and can connect to it from multiple PCs here on my home network. The problem I am having is I cannot seem to connect to it from an outside network. I am sure this is probably something super simple that I am missing, but I cant put my finger on it. Below are my config files and screenshots from my router for port forwarding. Any help would be greatly appreciated.

Some things to note
Internal IP address 192.168.1.81
External IP address 99.8.62.1
Firewall on hosting PC is set to allow eqemu loginserver, eqemu ucs, eqeqmu world, eqgame, loginserver, loginserver.exe, server.exe, ucs.exe, world.exe, and worldserver.exe

eqemu_config
{
"server": {
"zones": {
"defaultstatus": "0",
"ports": {
"low": "7000",
"high": "7400"
}
},
"qsdatabase": {
"db": "peq",
"host": "mariadb",
"port": "3306",
"username": "eqemu",
"password": "eqemu"
},
"ucs": {
"host": "192.168.1.81",
"port": "7778"
},
"world": {
"api": {
"enabled": false
},
"address": " 99.8.62.1",
"localaddress": "192.168.1.81",
"loginserver1": {
"port": "5998",
"account": "",
"password": "",
"host": "login.eqemulator.net",
"legacy": "1"
},
"loginserver2": {
"account": "",
"password": "",
"host": "192.168.1.81",
"port": "5998"
},
"loginserver3": {
"account": "",
"password": "",
"host": "99.8.62.1",
"port": "5999"
},
"tcp": {
"ip": "0.0.0.0",
"port": "9001"
},
"telnet": {
"ip": "0.0.0.0",
"port": "9000",
"enabled": "true"
},
"key": "nicetrybutremoved",
"shortname": "Emberwood",
"longname": "The Emberwood Forests"
},
"database": {
"db": "peq",
"host": "127.0.0.1",
"port": "3306",
"username": "eqemu",
"password": "9M6yp4HLXoO2bK15v07Dhi8lIc3FSjru"
},
"content_database": {},
"files": {
"opcodes": "assets/opcodes/opcodes.conf",
"mail_opcodes": "assets/opcodes/mail_opcodes.conf"
},
"directories": {
"patches": "assets/patches/",
"opcodes": "assets/opcodes/"
}
},
"web-admin": {
"version": "1.0.0",
"application": {
"admin": {}
},
"launcher": {
"runSharedMemory": true,
"runLoginserver": true,
"runQueryServ": false,
"runUcs": true,
"isRunning": false,
"minZoneProcesses": 10,
"staticZones": "qeynos2",
"updateOpcodesOnStart": true,
"deleteLogFilesOlderThanDays": 7
},
"quests": {
"hotReload": true
},
"serverCodePath": "/home/eqemu/code/"
},
"spire": {
"encryption_key": "70f80cf2c4a1f71f922e952bbaaf6209356a157b2d13782b20 07148142423d2",
"http_port": 3007,
"launcher_start": false
}
}

login file
{
"database": {
"host": "127.0.0.1",
"port": "3306",
"db": "peq",
"user": "eqemu",
"password": "9M6yp4HLXoO2bK15v07Dhi8lIc3FSjru"
},
"account": {
"auto_create_accounts": true
},
"worldservers": {
"unregistered_allowed": true,
"show_player_count": false,
"dev_test_servers_list_bottom": false,
"special_character_start_list_bottom": false,
"reject_duplicate_servers": false
},
"web_api": {
"enabled": true,
"port": 6000
},
"security": {
"mode": 14,
"allow_password_login": true,
"allow_token_login": true
},
"logging": {
"trace": false,
"world_trace": false,
"dump_packets_in": false,
"dump_packets_out": false
},
"client_configuration": {
"titanium_port": 5998,
"titanium_opcodes": "assets/opcodes/login_opcodes.conf",
"sod_port": 5999,
"sod_opcodes": "assets/opcodes/login_opcodes_sod.conf",
"display_expansions": true,
"max_expansions_mask": 524287
}
}

Port Config on router
https://i.imgur.com/1rLen1n.png

Port Forwarding config on router
https://i.imgur.com/KKGu0Ao.png