Sir, You Are Being Hunted

Sir, You Are Being Hunted

Froost Oct 13, 2015 @ 7:23pm
Multiplayer Not Working?
Followed the guide and such and my friends cannot connect at all to the server. Even when they make one it doesn't work and we cannot connect. Are we doing something wrong here, or?
< >
Showing 1-6 of 6 comments
ShadowDragon8685 Oct 13, 2015 @ 9:26pm 
Apparently, port forwarding is the problem, but for some reason, the devs are apparently extremely cagey about what ports need to be forwarded, leading to it being an UTTER crapshoot with regards to which ports. Also firewalls seem to be iffy.

I dunno. I bought it for a few of my friends, too, but we could never connect to each other's serer. And the official US servers were full of freakin' griefers who just attacked us with axes and took our stuff rather than helping us learn the bloody game, and OF COURSE they don't have any non-PvP official servers.

Also, said official servers are limited to 4 players each, so there's a total possible player base of 16 players on the official servers worldwide.





Epic crapshoot. I am VERY close to demanding a steam refund. Maybe the singleplayer would be better, but I bought this game expecting the full SP experience would be available as a co-op mode. WROOOOOONG! It's just a PvP arena with hostile-to-everybody robots.
Phunk  [developer] Oct 14, 2015 @ 4:44am 
Hi, and sorry to hear you're having problems. ShadowDragon, I'm not sure why you think we're being cagey (we have, when necessary, been very explicit about the port forwarding). So, here's everything I can tell you, and please let me know if that doesn't help.

The master server provides a NAT service that *should* mean that port forwarding at your router isn't necessary. The single most frequent cause of not being able to connect to a server through the browser is that your local firewall (i.e. Windows firewall or equivalent) is blocking the game from communicating.

If you're sure the game is allowed and you're still having trouble, here's the rest:

If you start a server through the menu, the default port is 44466. If you want to direct-connect to that server, you'll need that port forwarding. If you want to use a different port, you need to run a server from the commandline. The full details for that are in the multiplayer guide, but an example commandline would be this:

sir.exe -server -port 45678 -password letmein -servername Server with a different port

Note that while the above server will connect through the server browser, the direct-connect will always assume port 44466. To direct connect to a server with a nonstandard port, use this commandline:

sir.exe -client -ip 123.123.123.123 -port 45678 -password letmein

If you're still having trouble connecting or hosting servers then please do let me know as, given an opportunity, I will gladly help!
Kai Oct 14, 2015 @ 4:52am 
If you have a DSL connection and is using a big gateway modem/router, and another router in conjunction with it (a brand name one with better performance), you basically gave yourself 2 layers of firewalls which is much more secure, but you lose the ability to host anything due to the internet not being able to talk to the clients properly behind the 2nd router.

Your best bet is looking up bridging, to disable the routing (DHCP) functionality on the gateway and use bridge mode on the router (ASUS has a easy to use bridge function) to do PPPOE and 'login' to the internet via the router, not the gateway modem/router hybrid.
ShadowDragon8685 Oct 14, 2015 @ 8:01am 
Originally posted by Phunk:
Hi, and sorry to hear you're having problems. ShadowDragon, I'm not sure why you think we're being cagey (we have, when necessary, been very explicit about the port forwarding). So, here's everything I can tell you, and please let me know if that doesn't help.

The master server provides a NAT service that *should* mean that port forwarding at your router isn't necessary. The single most frequent cause of not being able to connect to a server through the browser is that your local firewall (i.e. Windows firewall or equivalent) is blocking the game from communicating.

If you're sure the game is allowed and you're still having trouble, here's the rest:

If you start a server through the menu, the default port is 44466. If you want to direct-connect to that server, you'll need that port forwarding. If you want to use a different port, you need to run a server from the commandline. The full details for that are in the multiplayer guide, but an example commandline would be this:

sir.exe -server -port 45678 -password letmein -servername Server with a different port

Note that while the above server will connect through the server browser, the direct-connect will always assume port 44466. To direct connect to a server with a nonstandard port, use this commandline:

sir.exe -client -ip 123.123.123.123 -port 45678 -password letmein

If you're still having trouble connecting or hosting servers then please do let me know as, given an opportunity, I will gladly help!

That is the first straight answer for Sir multiplayer's ports that I've been able to find. My friend and I thought, for some reason, it was 27015, because we kept googling "Sir you are being hunted port forwarding" and my friend kept finding results for Source engine games and didn't double-check what game they were for.

44466. Got it. We can give that a try sometime. And yes, we'll try checking our firewalls, too. For some reason, when I tried to launch Sir multiplayer, Windows Firewall jumped up asking me questions, though I thought I'd disabled it in favor of a third-party firewall. I'll check them both later, though my friend's the better host server than me.
Kai Oct 14, 2015 @ 8:21am 
Software based firewalls are moot if you don't adjust the router's firewalls too.

No matter what your packets will go through your routers, so you must portforward or dmz a route to the client.
Phunk  [developer] Oct 14, 2015 @ 8:38am 
Most routers don't run true firewalls; they simply block ports unless told to do otherwise. The NAT service provided by the master server is a means of traversing a router *without* manually forwarding or DMZing ports. In most cases, you will not need to adjust your router settings to host a server through the browser.
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Oct 13, 2015 @ 7:23pm
Posts: 6