Server Fault is a question and answer site for system and network administrators. 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've recently switched my Apache web server to Nginx and everything is working great.

The only thing I can't get running, which worked on Apache, is Smokeping (

Afaik Smokeping is run by a single .cgi script and Nginx can't run those.

Does anyone know how to get Smokeping running on Nginx? Maybe there is a way to convert/run Smokeping as FastCGI?

share|improve this question
up vote 5 down vote accepted

I can't say about making Smokeping use FastCGI, but if that doesn't work out then Nginx can talk CGI via FastCGI:

share|improve this answer
Yep, an fcgi2cgi wrapper would work fine; there are perl and c versions out there. – Docunext Sep 14 '10 at 13:04
Thanks, I solved it another way which also works well. Smokeping running in the minimal thttpd server and proxy from Nginx. – Daniel Johansson Sep 14 '10 at 13:14

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.