Windows Server 2003 for us. Updating with a command that looks like:
hldsupdatetool -command update -game tf -dir gesource_apollo
Was getting Invalid Steam key size again after the Scout update, so got new engine and steam_api binaries out of my Steam client. Now back to the same as before.
Consistently when I start up the server it will drop me in about 2 minutes. Kick message I think is the typical "No Steam logon
." The classic message dialog pops up saying there's a connection problem with VAC, and offering to troubleshoot it (all info for client-side problems, i.e. I'm an idiot and my firewall is wrong). I don't get this problem with the CSS pub on the same machine, so I'm pretty sure it's not a network problem for the server, or any kind of problem with my Steam client. Of course I've restarted Steam on my end plenty of times, as well as the server.