1

Topic: Setting up server with port triggering (as opposed to port forwarding)

My router doesn't have a way to set up port forwarding as I know it. Instead I have to use port triggering. Here's how I set it up:

http://i.imgur.com/88Ijw.png

Those two first rules were there by default. I'm not sure what they do.

My config is as follows:

sv_name Niet Pieter (dm)
sv_scorelimit 5
sv_timelimit 0
sv_rcon_password ***
sv_powerups 0
sv_maprotation dm1 dmp1 dm2 dm6 dm7 dm8 dm9 dm_western
sv_max_clients 6
password ***
sv_spectator_slots 0
broadcast Practice OFF

I started my server:

[4d713d41][engine]: running on unix-linux-amd64
[4d713d41][engine]: arch is little endian
[4d713d41][engine/datadir]: paths used:
[4d713d41][engine/datadir]:     .
[4d713d41][engine/datadir]:     /home/pdedecker/.teeworlds
[4d713d41][engine/datadir]:     /usr/share/teeworlds
[4d713d41][engine/datadir]: saving files to: /home/pdedecker/.teeworlds
[4d713d41][console]: executing 'autoexec.cfg'
[4d713d41][datafile]: datafile loading. filename='maps/dm1.map'
[4d713d41][server]: maps/dm1.map crc is f35c9309
[4d713d41][server]: server name is 'Niet Pieter (dm)'
[4d713d41][datafile]: loading data index=16 size=325 uncompressed=12000
[4d713d41][server]: version 0.5 b67d1f1a1eea234e
[4d713d41][engine/mastersrv]: refreshing master server addresses
[4d713d41][register]: refreshing ip addresses
[4d713d41][engine/mastersrv]: saving addresses
[4d713d41][register]: fetching server counts
[4d713d41][register]: choosen 'master3.teeworlds.com' as master, sending heartbeats
[4d713d42][register]: no firewall/nat problems detected
[4d713d42][register]: server registered

Although my server says it's registered with the masters, I still can't access it using my router's external IP address. My server also doesn't show up in the server list. Here are my computer's firewall settings:

http://i.imgur.com/81gnm.png

CanYouSeeMe.org verified that my computer is not reachable on port 8303, saying that the connection timed out (it wasn't explicitly refused). What am I doing wrong?

2

Re: Setting up server with port triggering (as opposed to port forwarding)

Hello,

There is actually no problem : )

You cannot see your own server in the Internet tab, but if you see the "server registered" message, other people should be able to see it. If you have any doubt, ask a friend.

Not Luck, Just Magic.

3

Re: Setting up server with port triggering (as opposed to port forwarding)

There is a problem: I cannot connect to my own server in Teeworlds. I tried connecting to it using my external IP (xxx.xxx.xxx.xxx:8303). I can still connect to 192.168.1.7:8303 (internal IP) and 127.0.0.1:8303.

Concerning the server discovery thing: does that use a different port than 8303? Cuz if I disable my computer firewall I can see my own server on the LAN tab (not the internet tab).

4

Re: Setting up server with port triggering (as opposed to port forwarding)

when i run a server, i see my server in internet tab, maybe you have active "Have people playing" filter

5

Re: Setting up server with port triggering (as opposed to port forwarding)

carminez, that is not always the case, sometimes people see it in their internet tab and sometimes not

-SALAD

6

Re: Setting up server with port triggering (as opposed to port forwarding)

on some routers you cannot see your own server in the internettab because the router doesnt allow connection via the external ip from intern clients (sounds bad but i guess u get it xD) but still other ppl can find and connect to your server without any problems wink

uptee - a simple web interface for hosting and maintaining teeworlds servers
teerace - a website gathering results of trusted Race-mod servers providing global ranking and statistics
*gV* rox ^^

7

Re: Setting up server with port triggering (as opposed to port forwarding)

Sushi Tee wrote:

on some routers you cannot see your own server in the internettab because the router doesnt allow connection via the external ip from intern clients (sounds bad but i guess u get it xD) but still other ppl can find and connect to your server without any problems wink

I let a friend try to connect to my server. He was unable to connect.