I set up a secure (VAC) enabled dedicated server for Half-Life Deathmatch: Source on Windows. Upon trying to connect to it from an OS X client, I get the following error message: "You are in insecure mode. You must restart before you can connect to secure servers." This appears to affect Windows and Linux clients as well.
Adding "-steam" to the command line for the client fixes the issue. It looks like this option is added by default for all other Source games, so it probably should be added for this as well.
I set up a secure (VAC) enabled dedicated server for Half-Life Deathmatch: Source on Windows. Upon trying to connect to it from an OS X client, I get the following error message: "You are in insecure mode. You must restart before you can connect to secure servers." This appears to affect Windows and Linux clients as well.
Adding "-steam" to the command line for the client fixes the issue. It looks like this option is added by default for all other Source games, so it probably should be added for this as well.