HostedGameServers.com | Official Status Feed

It’s that time of the month for steam, apparently. Semaphores, SteamGetEncryptionKeyToSendToNewClient and other stupidness.

I mean, it happens like once a month, right…?  Steam explodes and we have to sit here waiting to start our game server while they piddle-pat around fixing it.  Haven’t they heard of a QA process?!

Well anyway, when you run an update, you get something like this error below.

Updating Installation
removing stale semaphore last operated on by process 28584 with name 0eBlobRegistryMutex_6B53E6F8EFF3CFA80894AD1DCF60FC87
removing stale semaphore last operated on by process 28584 with name 0eBlobRegistrySignal_6B53E6F8EFF3CFA80894AD1DCF60FC87

Then, when you connect via your game client, you get this:

SteamGetEncryptionKeyToSendToNewClient:  Returned NULL!

First, I tried a file system verify which made no difference.  Then, I tried deleting .blob files and running an update.  That didn’t work either.  Finally, I installed the entire server fresh from Valve using the steam binary.  That also made no difference.

I’ll update this post with more information when I have it.  If you have any ideas, toss them in comments!