Hello List!
I'm having a problem accessing the smokeping.cgi webpage on my Mandrake/Apache
server. When I try to access http://192.192.1.50/cgi-bin/smokeping.cgi, the
browser displays the following message.........
"The Server encountered an internal error or misconfiguration and was unable to
complete your request"
Checked the apache logs...
[Fri Dec 02 09:05:25 2005] [error] [client 192.192.1.33] Can't locate
Smokeping.pm in @INC (@INC contains:
/home/mp/tmp/smokeping_stuff/smokeping-2.0.5/lib
/usr/local/rrdtool-1.2.6/lib/perl/5.8.5/i386-linux-thread-multi
/usr/local/rrdtool-1.2.6/lib/perl/5.8.5
/usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.4
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.1
/usr/lib/perl5/vendor_perl .) at /var/www/cgi-bin/smokeping.cgi line 7.
[Fri Dec 02 09:05:25 2005] [error] [client 192.192.1.33] BEGIN
failed--compilation aborted at /var/www/cgi-bin/smokeping.cgi line 7.
[Fri Dec 02 09:05:25 2005] [error] [client 192.192.1.33] speedy_backend[14737]:
perl_parse error
[Fri Dec 02 09:05:26 2005] [error] [client 192.192.1.33] speedy[14735]: Cannot
spawn backend process
[Fri Dec 02 09:05:26 2005] [error] [client 192.192.1.33] Premature end of
script headers: smokeping.cgi
The smokeping.cgi is located in the default cgi directory /var/www/cgi-bin from
which I can execute other cgi's.
When I execute the cgi manually, I do not see any errors.. /var/www/cgi-bin
perl smokeping.cgi
The weblog states that it can't locate Smokeping.pm, but when I use the path
mentioned in the error log from /var/www/cgi-bin, it finds it no problem..
[EMAIL PROTECTED] cgi-bin]# ls -la
/home/mp/tmp/smokeping_stuff/smokeping-2.0.5/lib
total 240
drwxr-xr-x 4 root root 4096 Nov 22 13:43 ./
drwxr-xr-x 9 root root 4096 Nov 28 10:51 ../
-rw-r--r-- 1 510 50 26178 Feb 22 2005 BER.pm
drwxr-xr-x 2 root root 4096 Nov 22 13:43 Config/
drwxr-xr-x 4 root root 4096 Nov 22 13:43 Smokeping/
-rwxr-xr-x 1 apache apache 116238 Nov 14 16:27 Smokeping.pm*
-rw-r--r-- 1 510 50 33720 Feb 22 2005 SNMP_Session.pm
-rw-r--r-- 1 510 50 38889 Feb 22 2005 SNMP_util.pm
[EMAIL PROTECTED] cgi-bin]#
The error log also mentions a problem with smokeping.cgi line 7
[EMAIL PROTECTED] cgi-bin]#cat smokeping.cgi
#!/usr/bin/speedy -w
# -*-perl-*-
use lib qw(/usr/local/rrdtool-1.2.6/lib/perl/5.8.5);
use lib qw(/home/mp/tmp/smokeping_stuff/smokeping-2.0.5/lib);
use Smokeping 2.000005;
Smokeping::cgi("/home/mp/tmp/smokeping_stuff/smokeping-2.0.5/etc/config");
I did not modify line 7. I'm guessing that this issue has something to do with
permissions. I have limited experience with linux, but have successfully loaded
several programs such as Nagios in the past. Have spent many hours trying to
figure this out. Any suggestions would be greatly appreciated! Cheers!
mp
----------------------------------------------------------------
"This e-mail transmission is for the sole use of the intended recipient(s) and
may contain confidential and privileged information. Any unauthorized review,
use, disclosure, or distribution violates confidentiality, and privacy laws;
and is prohibited. If you are not the intended recipient, please notify the
sender immediately and delete all copies of the message. Thank you."
------------------------------------
--
Unsubscribe mailto:[EMAIL PROTECTED]
Help mailto:[EMAIL PROTECTED]
Archive http://lists.ee.ethz.ch/smokeping-users
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi