1 (edited by D3zmodos 2011-07-07 20:24:24)

Topic: [SOLVED]Hosting issues (despite following instructions)

Ok so I recently rediscovered Teeworlds and I am wanting to host a server so that I can play online with my friends. So I followed every instruction I could find on how to host a server and I got it up and running, but it keeps telling me that I need to forward my ports, even though I already have done so (as show by this picture).

I am running version 0.6.0 of Teeworlds on Windows 7 x64 and I have disabled the Windows Firewall, I have allowed teeworlds_srv.exe for all connections and ports and (as seen above) I have forwarded my ports. In addition to the settings shown in the above picture, I also tried it with only the UDP connection type and with only port 8303, not from 8300. The given IP (10.0.0.72) is my PC's IP.

My config file looks like this:

sv_name Teeworlds sample dm
sv_map ctf1
sv_scorelimit 20
sv_timelimit 10
sv_gametype dm
sv_rcon_password remember
sv_motd Teeworlds sample dm configuration
sv_max_clients 12
sv_spectator_slots 10
sv_bindaddr 10.0.0.72

The error it gives is the following:

[4e15cc9c][register]ERROR: The master server reports that clients can not connect to this server.
[4e15cc9c][register]ERROR: configure your firewall/nat to let through udp on port 8303

Any assistance would be greatly appreciated.

EDIT: Solution: Make sure that you check the global rules on your firewall and try disabling your entire firewall to see if it works. I had a global rule to block all IP connections.

2

Re: [SOLVED]Hosting issues (despite following instructions)

first of all you should remove that sv_bindaddr entry, it is not necessary, secondly teeworlds usually uses ports >= 8303. The port 8300 is only used by the master servers. Also does it work with other games? e.g. warcraft, as you have an entry for that in your router?

3

Re: [SOLVED]Hosting issues (despite following instructions)

Thanks for the speedy reply ghost. To answer your question about warcraft, yes that worked, I could successfully host games there.

I removed the svr_bindaddr entry and changed the forwarded ports to just 8303 and it still shows the same error. My friend got his hosting to work, so I asked him what ports he forwarded and he did 8303-8309, so I tried that and that also didnt work. sad

4

Re: [SOLVED]Hosting issues (despite following instructions)

you could try using a different port than 8303 for teeworlds. To do that place

sv_port 830x

in your config file, where "x" is any number. Also did you actually try to connect to the server? If not, do so.

5

Re: [SOLVED]Hosting issues (despite following instructions)

Did you try rebooting the router... mb the pc too, servers is a must! Even though I'm hosting 13 servers from another PC via router and forwarded ports are 8303-8320... just in case I extend the count, I never had t oreboot anything, I just did that and voala... servers went automatically online. Hmm perhaps you can tell us the router brand and number and maybe search for a firmware upgrade (be careful with that). Everything seems in touch, maybe the problem is elsewhere, router security protocols, firewalls, anti-virus software... do tell please.

6 (edited by D3zmodos 2011-07-07 19:37:30)

Re: [SOLVED]Hosting issues (despite following instructions)

@ghost:
I tried 8305, also didnt work (and it falls within my range of forwarded ports)

@Hip-Hop_Blond:
I rebooted it (twice), still nothing.I am using Comodo Internet Security (which comes with it's own firewall) and it is set to allow all connection requests from teeworlds_srv.exe. My antivirus has said nothing of the exe and has no recorded events of any interaction with the file (or any teeworlds files).

My router is a Telkom Mega200VWR and (to my knowledge) does not have any available firmware updates.

I am yet to restart my pc but will do so right after posting this (seeing as though I've typed it all already) and then edit it with the result

EDIT: Just restarted, still nothing (and I hadnt opened any other programs (apart from my essential startup programs like anti-virus)

7

Re: [SOLVED]Hosting issues (despite following instructions)

You maybe should look for firewall issues. Maybe try to temporary disable it to see if it fixes anything.

Not Luck, Just Magic.

8

Re: [SOLVED]Hosting issues (despite following instructions)

D3zmodos wrote:

I am running version 0.6.0 of Teeworlds on Windows 7 x64 and I have disabled the Windows Firewall, I have allowed teeworlds_srv.exe for all connections and ports

9 (edited by D3zmodos 2011-07-07 20:21:29)

Re: [SOLVED]Hosting issues (despite following instructions)

Dune I both love you and hate you at the same time.
I love you because it now works (after some digging sparked by your suggestion) and I hate you for making me look like an idiot for not having tried it earlier (I swear I thought about it...) tongue

As it turns out there was a global rule on my firewall to block all IP connections...*delete*

Seems to work now.. \o/

EDIT: (I hadnt refreshed the page and so didnt see ghosts's reply). Gotta remember them global rules, no matter how many times you add things as a trusted/fully allowed application...