ETMods.net

N!tmod, a Wolfenstein: Enemy Territory Modification!

You are not logged in.

Announcement

You can donate to help us keeping services online.

#1 09-Jul-12 13:19:18

Chninkel
Member
Registered: 26-Apr-12
Posts: 15

Servers don't appear in the serverlist

Hi, I'm running 2 nitmod servers and none of them appear in the serverlist.

Logs say:

Resolving etmaster.idsoftware.com
etmaster.idsoftware.com resolved to 192.246.40.60:27950
Sending heartbeat to etmaster.idsoftware.com
NET_SendPacket ERROR: Operation not permitted to 192.246.40.60:27950
Resolving master0.etmaster.net
master0.etmaster.net resolved to 213.108.29.23:27950
Sending heartbeat to master0.etmaster.net
NET_SendPacket ERROR: Operation not permitted to 213.108.29.23:27950

I know there's no more etmaster.idsoftware.com but I can't figure out what's wrong with master0.etmaster.net and why I get this error.

Is there a specific port to open to get it working ?

Any advices will be appreciated.


________________________
written with bad english

Offline

#2 09-Jul-12 14:51:07

ailmanki
BETA Tester
Registered: 08-Jun-12
Posts: 42
Website

Re: Servers don't appear in the serverlist

Some firewall is blocking it. From the log you posted I had say open port 27950.


b_350_20_692108_381007_FFFFFF_000000.pngb_350_20_692108_381007_FFFFFF_000000.png

Offline

#3 09-Jul-12 20:36:37

Chninkel
Member
Registered: 26-Apr-12
Posts: 15

Re: Servers don't appear in the serverlist

I've read somewhere that etmaster uses the DNS port (53). I don't know if it's true, however this one is already open.

I opened the port 27950 too but it doesn't work.

Offline

#4 09-Jul-12 22:01:36

blindman
BETA Tester
From: champlain valley new york
Registered: 04-Sep-11
Posts: 48
Website

Re: Servers don't appear in the serverlist

NET_SendPacket ERROR: Operation not permitted to 192.246.40.60:27950

very likely a permissions error, whatever account is being used for et doesnt have permission to use NET_SendPacket
my guess would be an overly paranoid server host

I know there's no more etmaster.idsoftware.com but I can't figure out what's wrong with master0.etmaster.net and why I get this error.


actually there is, dunno what happened to etmaster.net.
Since it is resovling ok I still think its a permission thing.

Last edited by blindman (09-Jul-12 22:08:31)


b_350_20_5A6C3E_383F2D_D2E1B5_2E3226.png

Offline

#5 10-Jul-12 00:13:53

Chninkel
Member
Registered: 26-Apr-12
Posts: 15

Re: Servers don't appear in the serverlist

Hi and thanks for your reply.

Could you explain a bit more what you mean by "an overly paranoid server host" ?

I'm on a dedicated server so nothing is impossible smile .

What should I do if it's only a permissions error ?

Offline

#6 14-Aug-12 11:03:40

Chninkel
Member
Registered: 26-Apr-12
Posts: 15

Re: Servers don't appear in the serverlist

Hi, so after lot of search and tests, I finally managed to get my servers on the masterlist.

The error was due to the firewall, I've simply added the 2 lines below to iptables:

iptables -A OUTPUT -d 213.108.29.23 -j ACCEPT
iptables -A OUTPUT -d 192.246.40.60 -j ACCEPT

Offline

#7 28-Aug-12 23:16:22

blindman
BETA Tester
From: champlain valley new york
Registered: 04-Sep-11
Posts: 48
Website

Re: Servers don't appear in the serverlist

ah yes iptables, whoever set up the machine probably thought it was a good idea to restrict outgoing packets in this way, seems a bit paranoid but hey im not in the business of hosting.

Last edited by blindman (28-Aug-12 23:17:26)


b_350_20_5A6C3E_383F2D_D2E1B5_2E3226.png

Offline

#8 29-Aug-12 10:51:19

Chninkel
Member
Registered: 26-Apr-12
Posts: 15

Re: Servers don't appear in the serverlist

In fact I had use the same iptables rules for 4 years without any problems on a debian 4 server. I don't know why it doesn't work since I'm on Debian 6.

Offline

#9 08-Sep-12 15:13:46

xyn
Member
Registered: 08-May-12
Posts: 5

Re: Servers don't appear in the serverlist

Here is my iptables rules for Nitmod server :

# Serveur Nitmod
iptables -A INPUT -p udp --dport 27960 -m limit --limit xxx/second --limit-burst xxx -j ACCEPT
iptables -A OUTPUT -p udp --sport 27960 -m limit --limit xxx/second --limit-burst xxx -j ACCEPT

Adapt xxx with your own settings to avoid udp flooding.

Don't forget to allow ICMP inbound/outbound

# ICMP (Ping)
iptables -A INPUT -p icmp -d $SERVER_IP -m limit --limit xxx/s --limit-burst xxx -j ACCEPT
iptables -A OUTPUT -p icmp -s $SERVER_IP -m limit --limit xxx/s --limit-burst xxx -j ACCEPT

With these settings my server shows up well on master list.
But I noticed sometimes it doesn't appear when you refresh servers list. This might be a master server issue, there are similar issues on several multiplayer game.
Maybe try using a different port, instead of standard 27960.

Offline

#10 18-Sep-12 00:25:47

OldMan
BETA Tester
Registered: 23-Sep-10
Posts: 103

Re: Servers don't appear in the serverlist

This is in my opinion a master server problem. Also my server are sometimes not listed. Unlock all the servers from a few hours and then start again.

Offline

Board footer

Powered by FluxBB