Log in

View Full Version : Port forwarding refuses to work


Aardil
02-02-2018, 06:08 PM
I have a private server that works on Lan but can not remote into it.
I have ports 9000, 7000 -7010, 3306, 5998, 5999 all set in port forwarding.
3306 shows open.
9000 shows open.
All others show closed.

I have been on the phone with AT&T, they decided that is was a bad modem/ router.
Got the new router / modem in today, set it up and same thing.
AT&T says they are not blocking any ports.

Tried setting the new modem to pass through mode and ran a new router behind it.
NO ports show open at all.

Something is either wrong or AT&T is blocking though they say they are not.

All this started when I switched from DSL to U-verse.
DSL my server was accessable outside my local network.
Since changingto U-Verse, only local access (been this way for a couple years .

The server is running on Windows 10 64 bit
I can get on my server from any PC in my local network but not outside.
`<?xml version="1.0"?>
<server>
<world>
<shortname>mine</shortname>
<longname>All Mine</longname>
<!-- Don't use unless needed -->
<!-- <address>local.com</address> -->
<!-- <localaddress>192.168.2.148</localaddress> -->

<!-- Loginserver information. -->
<!-- You can add more Login Servers -->
<!-- local LS registration is obligatory -->
<!-- PM me at local forums for local LS registration -->
<loginserver1>
<host>login.local.com</host>
<port>5999</port>
<account>xxxxxx</account>
<password>xxxxxxx</password>
</loginserver1>

<!-- Unquote and set up for use with eqmu LS or Both LS -->
<!-- <loginserver2>
<host>eqemulator.net</host>
<port>5998</port>
<account>myOtherAccount</account>
<password>myOtherPassword/password>
</loginserver2> -->

<unlocked></unlocked>
<!-- Sets the shared key used by zone/launcher to connect to world -->
<key>xxxxxxxxxxxxxxxxxx</key>

<!-- Sets the ip/port for the tcp connections. Both zones and console (if enabled). Defaults are shown -->
<tcp ip="127.0.0.1" port="9000" telnet="enable"/>

<!-- Enable and set the port for the HTTP service. -->
<http port="9090" enabled="true" mimefile="mime.types" />
</world>

<!-- Database configuration, replaces db.ini. -->
<database>
<host>localhost</host>
<port>3306</port>
<username>eq</username>
<password>eqemu</password>
<db>local</db>
</database>

<!-- Launcher Configuration -->
<launcher>
<!-- <logprefix>logs/zone-</logprefix> -->
<!-- <logsuffix>.log</logsuffix> -->
<!-- <exe>zone.exe or ./zone</exe> -->
<timers restart="60000" reterminate="20000"/>
</launcher>

</server>


The above code has my information "X" out or changed

Any Ideas?

Aardil

Aardil
02-04-2018, 07:57 PM
SOLVED

Since my set up is not standard EQemu (I have a very old Heidi Gui interface)
On my interface there is a spot to put your local IP, The Ip that was in that spot was not even in the range of availbe addresses for the new router.
The server obtained a new address with the new router install but I did not update the IP on the Heidi gui.
Also my server was set to private, not public.

There were a couple of other minor issues but I think the above is what got it working.

Aardil