Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am working on the server plugin for TF2. I need it for getting some stats from game (no hacking and cheating). My problem: I got message "No valid signature found..." while testing my plugin. But I want to make my plugin public in future (maybe).

Please tell me about signing procedure. How can I get valid signature for my plugin? What I must to do (send my plugin to Valve or what else)?

share|improve this question
Is this a dedicated server plugin or a client plugin? – Byte56 May 22 '12 at 21:53
it is dedicated plugin, must be installed on server – Edward83 May 22 '12 at 21:54

Two types of plugins:

Server Plugins: are C++ code libraries that modify the behaviour of dedicated servers.

Client plugins: are server plugins running in a client (rather than a dedicated server). They have access to client interfaces that dedicated servers cannot provide.

From the Source documentation:

Client plugins must be signed by Valve before they can be loaded - you'll have to email and ask. During development, run the game in -insecure mode to bypass the signature check.

I imagine the process is the same for server plugins, the documentation is mute on that. That's my best guess. Probably your best bet is to email Robin Walker and ask.

share|improve this answer
Byte56 thank you for advice;) – Edward83 May 22 '12 at 22:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.