almost 5 years ago - Toolguy - Direct link

I gave a shot at fixing the problem, the check was actually incomplete.
Hopefully that fixes it, but I can’t give a 100% guarantee.

I’m releasing it like that because I’m soon leaving for the summer holidays break, so I’d rather having you try it now so I get a chance to fix a problem before I leave.

1.0.40 (1 July 2019)

almost 5 years ago - Toolguy - Direct link

Sorry for the lack of answers, I was busy trying to not die from meltdown in sunny France :slight_smile:

I can ask the team.

When the server is hanging up, do you end up killing it manually?
If yes, before doing that, maybe you could open the task manager and create a memory dump of the game server process and put it somewhere where we can access it and look in the debugger what the server is waiting on (deadlock, mutex, etc…)

That’s doable, I’ll add that to my todo list.

In these situations I try to get back to the basics until I get this part working: If you don’t get the green light, the rest (multihome, changing ports, etc…)does not matter :slight_smile:

Regarding DHCP, there’s a number of routers that are not correctly doing the port forwarding on dynamically allocated IPs, so if I was you I would eliminate this problem once and for all by setting a fixed IP (associated to whatever mac address you are using for this machine), then only do the port forwarding for all the ports (both UDP and TCP).

When testing for green light, make sure you have nothing else running on your machine: No Steam, no game client, no other game server for other games that could be using the same port (and do that after a fresh start in case you would have ports locked for a long duration (you can diagnose that using NETSTAT from a command shell window or SysInterna’s TCP View - better close Skype, Chrome, Messenger, IRC, etc… else you will be drowned in a large see of ports).,

have you tried direct connect ingame?

If the port test does not show green, it means the port cannot be accessed from the outside, so direct connect will not work. Direct Connect only works when the server is correctly setup.

almost 5 years ago - Toolguy - Direct link

While my main PC was busy performing the ritual of upgrading Windows 10, rebooting, upgrading Visual Studio, rebooting, upgrading .NET framework, rebooting, … I used the second machine to do a quick change to add @Struan feature request (I already had all the code, it was just a matter of adding a checkbox, check for “Steam.exe”, ask it to close).

1.0.41 (30 July 2019)

The checkbox is on the top left:

DedicatedServerLauncher1041-Changes DedicatedServerLauncher1041-Changes.png1207×663 89.5 KB