I am not sure what your login server setup is like:
Code:
<!-- 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:
Code:
<address>71.193.251.28</address>
<localaddress>192.168.1.5</localaddress>
with this:
Code:
<!-- <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.