EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Linux Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=588)
-   -   Debian Config vs windows ? (https://www.eqemulator.org/forums/showthread.php?t=33118)

Huppy 02-28-2011 01:00 AM

Debian Config vs windows ?
 
I am just trying to do some troubleshooting here. When My windows box is
connected to the public login server list, people from outside can connect.
But with my Debian server, outside connection sees it on list, but can not
get on the server. (port 9000 world authenticate error).
There is no errors on bootup of the server, and it doesn't show anything in
logs, because the client never connects.
There is no firewall installed on the Debian box. (I checked iptables for rules).
Using nmap shows port 9000 being listened on and open.
I know its not my client, because it can connect to other servers, so I
figure I must have something wrong, on the linux server, itself.

trevius 02-28-2011 02:58 AM

Are those are 2 separate PCs? You can't run more than 1 EQEmu server on a LAN at a time, or at least not without doing some funky networking stuff. Your port 9000 has to be forwarded from your router to your linux server for it to work. My guess is that you had it opened to your windows server and will need to point that to your Linux server instead now for it to work. If you set a DMZ to your windows box, that also would cause this issue.

Huppy 02-28-2011 03:11 AM

Quote:

Originally Posted by trevius (Post 197315)
Are those are 2 separate PCs? You can't run more than 1 EQEmu server on a LAN at a time, or at least not without doing some funky networking stuff. Your port 9000 has to be forwarded from your router to your linux server for it to work. My guess is that you had it opened to your windows server and will need to point that to your Linux server instead now for it to work. If you set a DMZ to your windows box, that also would cause this issue.

Sorry Trev, forgot to mention, the Debian box is not on my home network.
I just "aquired" a dedicated box in a data center. (costing me a few bucks),
but, they told me there is no ports blocked and, as per my request, no
firewall be installed.
Even though it compiled smoothly, could anything in the compile cause this ?
I have my server linked into the public server right now, and it seems all
good, but, trying to connect to it, get the world authenticate error.

EDIT: Just noticed when doing an nmap on the ip, (with my server running):

Code:

Starting Nmap 5.00 < http://nmap.org > at 2001-02-28 01:26 CST
Interesting ports on eqemu (70.64.216.39):
Not shown: 995 closed ports
PORT        STATE    SERVICE
22/tcp      open      ssh
111/tcp    open      rpcbind
3306/tcp  open      mysql
9000/tcp  open      cslistener

Nmap done: 1 IP adress (1 host up) scanned in 0.13 seconds

Shouldn't it be showing 9000/UDP open as well ?
Also, just to make sure, I sourced in a brand new fresh database, to rule out
anything to do with my own. (with sql updates)

trevius 02-28-2011 06:49 AM

Yes, should all be UDP I believe. Also, make sure you have your zone port ranges opened (7000-7100 by default).

c0ncrete 02-28-2011 09:41 AM

You compiling/running 64 bit?

Huppy 02-28-2011 08:44 PM

Thanks for your help guys, but as it turn out, after 4 phone calls to the host,
the ports were blocked. "Lack of communication" with the tech guy that set
my server up. He thought I only needed the mysql port open, so its all working
good now :)

Noport 03-01-2011 06:06 AM

Huppy do you have a program called ESF Database Convert - Professional Edition?

I'm sure it would make a great tool for you to have at hand.

Huppy 03-01-2011 06:35 AM

Quote:

Originally Posted by Noport (Post 197348)
Huppy do you have a program called ESF Database Convert - Professional Edition?

I'm sure it would make a great tool for you to have at hand.

I just looked that up, that program would be of no use to me.


All times are GMT -4. The time now is 11:28 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.