Try to start smokeping like this (assuming the smokeping script is in /usr/local/smokeping/bin)
cd /usr/local/smokeping ./bin/smokeping I found on apache that if I called smokeping directly it would then have problems finding the pm's. May help -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Priebe, Mike Sent: Friday, December 02, 2005 10:59 AM To: [EMAIL PROTECTED] Subject: [smokeping-users] smokeping.cgi webpage problems 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 -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://lists.ee.ethz.ch/smokeping-users WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
