[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openbsd-ports
Subject:    p5-CGI-SpeedyCGI-2.22 -- speedy looking for speedy_backend in /usr/bin
From:       Eric Olsen <herolsen () acm ! org>
Date:       2007-10-30 20:04:09
Message-ID: 47278E39.9000308 () acm ! org
[Download RAW message or body]

OpenBSD 4.1/i386

To speed up an Open WebMail install, I converted the various 
openwebmail*.pl scripts to point to "#!/usr/local/bin/speedy_suidperl". 
  (speedy_suidperl is a suid copy of speedy).  However, this takes down 
the previously working Open WebMail install, creating the following 
errors in the Apache error_log:

   speedy[1420]: /usr/bin/speedy_backend: No such file or directory
   speedy[25748]: Cannot spawn backend process
   [Tue Oct 30 15:39:56 2007] [error] [client x.x.x.x] Premature end of
     script headers: /var/www/cgi-bin/openwebmail/openwebmail.pl

Apparently speedy is looking for speedy_backend in the wrong location. 
The solution was "cp /usr/local/bin/speed* /usr/bin".  After that, Open 
WebMail began working again.

Since the OpenBSD package installs SpeedyCGI to a different location 
than its expected default, this may be a problem that can be resolved in 
the p5-CGI-SpeedyCGI-2.22 package.

Thanks,

Eric Olsen

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic