Could not find if this has been posted or not, but for those dedicated server owners who setup servers only to find connecting users getting timedout, here is a solution which the support staff at Game Deluxe came up with - I am just posting here for others.
Basically you need to run the following redistributable packages on your boxes:
DirectX
vcredist_x86[2008].exe
I found those in my homefront server folders.
Then install the correct version of .NET Framework 4.0 if not already installed.
Also ensure that the HLDSUpdateTool in installed on your server:
I had to install that directly into the following folder for my brink servers ‘Run Steam Update’ to work from our control panel:
C:\Program Files (x86)\TCAdmin Control Panel\Monitor
All I can say is, that worked for me and hope it helps others out too
Thanks to Gaming Deluxe for that solution.

