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:
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:
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?