Hi Stefan, The error on /smokeping I get is:
Forbidden You don't have permission to access /smokeping on this server. Is this just an access problem for apache to the cgi file? The RRD files have appeared since adding the hosts to config. The RRD errors were viewed when I did a --debug and looked like it didn't have access to the file, running --debug again I no longer see those errors: FPing: probing 3 targets with step 300 s and offset 239 s. FPing: Executing /opt/local/sbin/fping -C 20 -q -B1 -r1 -i10 172.20.1.1 172.27.1.1 172.29.1.1 FPing: Got fping output: '172.20.1.1 : 0.53 0.47 0.49 0.51 0.50 0.50 0.48 0.50 0.50 0.50 0.48 0.52 0.39 0.39 0.59 0.56 0.51 0.43 0.51 0.47' FPing: Got fping output: '172.27.1.1 : 7.80 7.47 8.22 7.47 6.96 7.10 8.59 7.22 7.22 7.35 7.84 7.84 7.72 7.09 9.96 7.34 7.34 7.33 7.20 7.09' FPing: Got fping output: '172.29.1.1 : 5.59 5.59 5.34 5.47 5.47 5.47 5.47 5.58 5.32 5.57 5.45 5.45 5.44 6.30 5.43 5.44 5.43 5.54 5.43 5.51' Calling RRDs::update(/opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteC.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 N:U:0:7.3500000000e-03:6.9600000000e-03:7.0900000000e-03:7.0900000000e-03:7.1000000000e-03:7.2000000000e-03:7.2200000000e-03:7.2200000000e-03:7.3300000000e-03:7.3400000000e-03:7.3400000000e-03:7.3500000000e-03:7.4700000000e-03:7.4700000000e-03:7.7200000000e-03:7.8000000000e-03:7.8400000000e-03:7.8400000000e-03:8.2200000000e-03:8.5900000000e-03:9.9600000000e-03) Alert "bigloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteC Alert "someloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteC Alert "startloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteC Calling RRDs::update(/opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteB.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 N:U:0:5.0000000000e-04:3.9000000000e-04:3.9000000000e-04:4.3000000000e-04:4.7000000000e-04:4.7000000000e-04:4.8000000000e-04:4.8000000000e-04:4.9000000000e-04:5.0000000000e-04:5.0000000000e-04:5.0000000000e-04:5.0000000000e-04:5.0000000000e-04:5.1000000000e-04:5.1000000000e-04:5.1000000000e-04:5.2000000000e-04:5.3000000000e-04:5.6000000000e-04:5.9000000000e-04) Alert "bigloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteB Alert "someloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteB Alert "startloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteB Calling RRDs::update(/opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteA.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 N:U:0:5.4700000000e-03:5.3200000000e-03:5.3400000000e-03:5.4300000000e-03:5.4300000000e-03:5.4300000000e-03:5.4400000000e-03:5.4400000000e-03:5.4500000000e-03:5.4500000000e-03:5.4700000000e-03:5.4700000000e-03:5.4700000000e-03:5.4700000000e-03:5.5100000000e-03:5.5400000000e-03:5.5700000000e-03:5.5800000000e-03:5.5900000000e-03:5.5900000000e-03:6.3000000000e-03) Alert "bigloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteA Alert "someloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteA Alert "startloss": no match for target /opt/local/var/smokeping/IPV4Hosts/Firm/IPTelephony/SiteA Regards, Steve ________________________________ From: Stefan Zeissig [mailto:[EMAIL PROTECTED] Sent: 06 March 2007 15:11 To: Stephen Spence Subject: Re: [smokeping-users] Smokeping install issue hi steve, mmh ... ... , check your /etc/apache2/sites-ena.../default... i'm not shure, if the alias have to be inside the defined DocumentRoot [ actually not ] (... try a link to your installationpath from your virtual-host Document-Root). thats my /sites-enable/default... ... maybe the scriptAlias-section is necessary ?? first you said smokeping.cgi can't access (or provide ?) the *.rrd files - check the permissions of rrd-(data)-directory. the user that is running smokeping should be able to write there ... NameVirtualHost * <VirtualHost *> ServerAdmin [EMAIL PROTECTED] DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all # This directive allows us to have apache2's default start page # in /apache2-default/, but still have / go to the right place RedirectMatch ^/$ /apache2-default/ </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> </VirtualHost> the permissions that work for my installation: ztest:/var/www# ls -lisa insgesamt 16 403296 4 drwxr-xr-x 4 root root 4096 2007-02-23 03:59 . 370945 4 drwxr-xr-x 14 root root 4096 2007-02-23 03:01 .. 403297 4 drwxr-xr-x 2 root root 4096 2007-02-23 03:01 apache2-default 403311 4 drwxr-xr-x 6 www-data root 4096 2007-02-23 15:57 smokeping ztest:/var/www/smokeping# ls -lisa insgesamt 36 403311 4 drwxr-xr-x 6 www-data root 4096 2007-02-23 15:57 . 403296 4 drwxr-xr-x 4 root root 4096 2007-02-23 03:59 .. 403320 4 drwxr-xr-x 3 root root 4096 2007-02-23 05:00 cache 419439 4 drwxr-xr-x 11 www-data www-data 4096 2007-02-23 05:30 Local 419892 4 drwxr-xr-x 2 www-data www-data 4096 2007-03-03 23:08 __navcache 403332 4 -rw-r--r-- 1 www-data www-data 3908 2007-02-23 05:20 rrdtool.png 403318 0 lrwxrwxrwx 1 root root 30 2007-02-23 04:12 smokeping.cgi -> /usr/lib/cgi-bin/smokeping.cgi 403333 8 -rw-r--r-- 1 www-data www-data 4382 2007-02-23 05:20 smokeping.png 403319 4 drwxr-xr-x 3 root root 4096 2007-03-05 12:39 var ztest:/var/www/smokeping/var# ls -lisa insgesamt 16 403319 4 drwxr-xr-x 3 root root 4096 2007-03-05 12:39 . 403311 4 drwxr-xr-x 6 www-data root 4096 2007-02-23 15:57 .. 403321 4 drwxr-xr-x 2 root root 4096 2007-02-23 04:58 Local 403305 4 -rw-r--r-- 1 root root 5 2007-03-05 12:39 smokeping.pid ztest:/usr/lib/cgi-bin# ls -lisa insgesamt 24 113117 4 drwxr-xr-x 2 root root 4096 2007-02-23 05:31 . 16154 16 drwxr-xr-x 49 root root 16384 2007-03-06 00:19 .. 113118 4 -rwxr-xr-x 1 root root 2432 2007-02-23 04:42 smokeping.cgi kind regards stefan Mit freundlichen Grüssen Stefan Zeißig Network Consulting LEWRON GmbH Teltowkanalstrasse 2 D 12247 Berlin Geschäftsführer Peter Schauber, Handelsregister Berlin Charlottenburg HRB24864, USt-IdNr.DE167450257 Stephen Spence wrote: Hi Stefan, I'm using Apache2, also a darwinport. I'm following http://smokeping.darwinports.com/dports/net/smokeping/Portfile for the post installation stuff. On this build I have three paths which the port installed to: Smokedata: /opt/local/lib/smokeping/ contains the config and smokeping Smokeroot: /opt/local/var/smokeping/ contains the log, cgi, img, etc Smokeetc: /opt/local/etc/smokeping/ I've added an entry to apache for localhost/smokeping: _+_+_+_+_+_+ Alias /smokeping \"/opt/local/var/smokeping\" <Directory \"/opt/local/var/smokeping\"> Allow from all Options ExecCGI </Directory> <IfModule dir_module> DirectoryIndex index.html smokeping.cgi </IfModule> _+_+_+_+_+_+ I can get to the apache2 root dir fine, just having problems with /smokeping What permissions will I need to set and which? Or is it a matter of changing ownership? Regards, Steve -----Original Message----- From: Stefan Zeissig [mailto:[EMAIL PROTECTED] Sent: 06 March 2007 13:08 To: Stephen Spence Subject: Re: [smokeping-users] Smokeping install issue hi steve, looks like a http-service problem ... what a server is in use ? i'm using the default-enabled site from debian-a2, where /usr/lib/cgi-bin is the default-dir for the scripts. this is the place for my smokeping.cgi and a softlink connects to my /"default-enabled-site"/smokeping/smokeping.cgi # /etc/smokeping/config sendmail = /usr/lib/sendmail imgcache = /var/www/smokeping imgurl = ../smokeping datadir = /var/www/smokeping/var piddir = /var/www/smokeping/var cgiurl = http://192.168.100.78/smokeping/smokeping.cgi ### /var/www/smokeping/smokeping.cgi is the softlink to /usr/lib/cgi-bin/smokeping.cgi smokemail = /etc/smokeping/smokemail tmail = /etc/smokeping/tmail # /var/www/ -> is my default-enabled site in my a2-config - check that softlinks and execution is allowed in your http-server-software - check your path-vars in smokeping.cgi, smokeping-bin-pl's and your config-files - check the user-rights for cgi-files and pl's kind regards stefan Stephen Spence wrote: Installing Smokeping via Darwinports I'm seeing two problems that I hope somebody can help with... Following the portfile at http://smokeping.darwinports.com everything is installed but I get a Forbidden error when visiting http://localhost/smokeping - same for the smokeping.cgi directly and Permission Denied on the .rrd when I run smokeping under -debug from the terminal. Any ideas? The only permissions change the portfile requests is to chown on the smokedata folder for www:www (/opt/local/lib/smokeping) TIA Steve ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ _______________________________________________ smokeping-users mailing list [email protected]<mailto:[email protected]> https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users -- Mit freundlichen Grüssen S. Zeißig ----------------------------------- Stefan Zeißig Network Consulting LEWRON GmbH Teltowkanalstraße 2, D-12247 Berlin mailto:[EMAIL PROTECTED] tel.: 00493072383135 fax.: 00493072383200 Geschäftsführer Peter Schauber, Handelsregister Berlin Charlottenburg HRB24864, USt-IdNr.DE167450257 http://www.lewron.de ------------------------------------ ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ _______________________________________________ smokeping-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users
