PDA

View Full Version : Specific ports to unlock?


wwazman
03-19-2010, 12:04 AM
Hiya

I recently had my own server up and running beautifully....

then my Comcast router died.

I thought I had printed all the settings that the router had but I think it missed one crucial one - I have it set to let anyone in that has a registered account here, etc.. but I get as far as the server select screen, can select a server, choose mine, then I get a black screen for about 30 seconds and then kicked back to the login screen with no error message.

Is there a list of ports I can/need to open on:
a: the router
b: the firewall in Windows XP?

so far, on the router side, I have :
5998-5999 opened, udp and tcp
7000-7500 opened, udp and tcp
9000-9100 opened, udp and tcp
and just for shirts and giggles, 3306 opened with udp and tcp (though at the moment too tired to remember why I opened that one and what it's for)

on the winxp firewall, I have zone, login and world enabled as exceptions on this computer, and I've tried adding the specific ports, but it's not seeming to want to work anymore.

Any help would be greatly appreciated! I would love to see people on my server again, as well as be able to play from home (I can play on the lan at work)

my config file is below...

<?xml version="1.0">
<server>
<world>
<shortname>LaMarch</shortname>
<longname>! - WWAZmania SoF My Customizations</longname>

<!-- Only specify these two if you really think you need to. -->
<address>71.193.251.28</address>
<localaddress>192.168.1.5</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>login.axclassic.com</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

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

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

<!-- Database configuration, replaces db.ini. -->
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>******</password>
<db>ax_classic</db>
</database>

</server>

trevius
03-19-2010, 05:29 AM
I am not sure what your login server setup is like:

<!-- Only specify these two if you really think you need to. -->
<address>71.193.251.28</address>
<localaddress>192.168.1.5</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>login.axclassic.com</host>
<port>5999</port>
<account></account>
<password></password>
</loginserver>

Looks like you are using AX's Login Server. I don't know if that one uses port 5999 or 5998 or what. Maybe you can get help on his site for that. We really don't support other people's public Login Servers here, only the private Login Servers and the EQEmu public Login Server.


I am also not sure what the address and localaddress you have set in there is for. I would try commenting those out and see what happens. Just replace this:
<address>71.193.251.28</address>
<localaddress>192.168.1.5</localaddress>

with this:
<!-- <address>71.193.251.28</address> -->
<!-- <localaddress>192.168.1.5</localaddress> -->

You have more than enough ports open already. The only ones that are required for the EQEmu public LS are 7000-7100, and 9000. You can also open 9080 if you want access to the web tool that comes with the server. The port 3306 you opened is for remote access to MySQL, but if you don't remotely access your database, you don't need that open.

wwazman
03-19-2010, 10:12 AM
hmmm..not sure if I copied the right config info or not.... using ax's program to start everything, but I play with the peq side..

wwazman
03-19-2010, 11:36 AM
ok, so everything is SUPPOSED to be set to PEQ, not the axclassic.. one uses 5999 and one uses 5998 and I'm forever forgetting which one is which! :P

I know Ax's, while fantasticly awesome, does have a few glitches,.. one of them being when you click the PEQ database button and hit save, it automatically sets everything back to AXCLASSIC. >:( ... so I have to manually edit the xml back to what it was. That said, I have a copy saved,.. I checked it and it's supposed to be set to

<?xml version="1.0">
<server>
<world>
<shortname>WWAZmania</shortname>
<longname>! - WWAZmania SoF My Customizations</longname>

<!-- Only specify these two if you really think you need to. -->
<address>71.193.251.28</address>
<localaddress>192.168.1.5</localaddress>

<!-- Loginserver information. -->
<loginserver>
<host>64.120.211.247</host>
<port>5998</port>
<account></account>
<password></password>
</loginserver>

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

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

<!-- Database configuration, replaces db.ini. -->
<database>
<host>localhost</host>
<port>3306</port>
<username>root</username>
<password>******</password>
<db>peq</db>
</database>

</server>


Does this look right?
also, as far as the databases (debating to move this to another computer, resetting everything up and updating the zone infos and everything, stop using axclassic gui) .. how much problem am I going to have if I try to move everything off the current database axclassic setup, to the 'normal' setup?