The issue here is that your imgurl needs to be a full path.  Just putting &quot;img&quot; doesn&#39;t give it anywhere to look.<br><br><div class="gmail_quote">On Sun, Oct 21, 2012 at 2:49 PM, staticsafe <span dir="ltr">&lt;<a href="mailto:me@staticsafe.ca" target="_blank">me@staticsafe.ca</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 10/21/2012 13:32, Nicolas KARP wrote:<br>
&gt; Hi Staticsafe,<br>
&gt;<br>
&gt; Can you please send me your current config for the variables :<br>
&gt;<br>
&gt; imgcache = /opt/smokeping-2.6.7/cache<br>
&gt; imgurl  = /smokeping/cache<br>
&gt; datadir  = /opt/smokeping-2.6.7/data<br>
&gt;<br>
&gt; and the result of :<br>
&gt;<br>
&gt; ps aux  | grep smokeping<br>
&gt; ls -alh /usr/local/smokeping/htdocs/img<br>
&gt;<br>
&gt; Can you also check the httpd log file (Error logfile) ?  And can you check<br>
&gt; if you are using SELinux on your box (command : sestatus and logs should be<br>
&gt; in : /var/log/audit/audit.log) ?<br>
&gt;<br>
&gt; Best Regards,<br>
&gt;<br>
&gt; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>
&gt; - - - - - - - - - - - - - - - - - - -<br>
&gt; # - -   Nicolas KARP<br>
&gt; # - -   Network and Security Engineer<br>
&gt; # - -    Email : <a href="mailto:liste@karp.fr">liste@karp.fr</a> &lt;<a href="mailto:nicolas@karp.fr">nicolas@karp.fr</a>&gt;<br>
&gt; # - -    Linkedin :  <a href="http://www.linkedin.com/pub/nicolas-karp/39/60b/21a" target="_blank">http://www.linkedin.com/pub/nicolas-karp/39/60b/21a</a><br>
&gt; &lt;<a href="http://www.linkedin.com/pub/nicolas-karp/39/60b/21a%20" target="_blank">http://www.linkedin.com/pub/nicolas-karp/39/60b/21a%20</a>&gt;<br>
&gt; # - -    Viadeo : <a href="http://www.viadeo.com/fr/profile/nicolas.karp" target="_blank">http://www.viadeo.com/fr/profile/nicolas.karp</a><br>
&gt; &lt;<a href="http://www.viadeo.com/fr/profile/nicolas.karp%20" target="_blank">http://www.viadeo.com/fr/profile/nicolas.karp%20</a>&gt;<br>
&gt; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>
&gt; - - - - - - - - - - - - - - - - - - -<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; 2012/10/20 staticsafe &lt;<a href="mailto:me@staticsafe.ca">me@staticsafe.ca</a>&gt;<br>
&gt;<br>
&gt;&gt; On 10/19/2012 21:51, Nicolas KARP wrote:<br>
&gt;&gt;&gt; Hi staticsafe,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Check what user is used to run the webserver. This user need write access<br>
&gt;&gt;&gt; to the cache directory which i guess is for you :<br>
&gt;&gt;&gt; /usr/local/smokeping/htdocs/img<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; What you can do if you want is to add this user in the  group called<br>
&gt;&gt;&gt; &quot;smokeping&quot; so as the directory and files are owed by smokeping, this<br>
&gt;&gt; user<br>
&gt;&gt;&gt; would have automatically write access to all the files in this directory.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Do me on Centos :  /etc/group (Apache is my webserver)<br>
&gt;&gt;&gt; smokeping:x:498:apache<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Best Regards,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>
&gt;&gt; - -<br>
&gt;&gt;&gt; - - - - - - - - - - - - - - - - - - -<br>
&gt;&gt;&gt; # - -   Nicolas KARP<br>
&gt;&gt;&gt; # - -   Network and Security Engineer<br>
&gt;&gt;&gt; # - -    Email : <a href="mailto:liste@karp.fr">liste@karp.fr</a> &lt;<a href="mailto:nicolas@karp.fr">nicolas@karp.fr</a>&gt;<br>
&gt;&gt;&gt; # - -    Linkedin :  <a href="http://www.linkedin.com/pub/nicolas-karp/39/60b/21a" target="_blank">http://www.linkedin.com/pub/nicolas-karp/39/60b/21a</a><br>
&gt;&gt;&gt; &lt;<a href="http://www.linkedin.com/pub/nicolas-karp/39/60b/21a%20" target="_blank">http://www.linkedin.com/pub/nicolas-karp/39/60b/21a%20</a>&gt;<br>
&gt;&gt;&gt; # - -    Viadeo : <a href="http://www.viadeo.com/fr/profile/nicolas.karp" target="_blank">http://www.viadeo.com/fr/profile/nicolas.karp</a><br>
&gt;&gt;&gt; &lt;<a href="http://www.viadeo.com/fr/profile/nicolas.karp%20" target="_blank">http://www.viadeo.com/fr/profile/nicolas.karp%20</a>&gt;<br>
&gt;&gt;&gt; # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>
&gt;&gt; - -<br>
&gt;&gt;&gt; - - - - - - - - - - - - - - - - - - -<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 2012/10/19 staticsafe &lt;<a href="mailto:me@staticsafe.ca">me@staticsafe.ca</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I have a Smokeping 2.6.7 install running over at<br>
&gt;&gt;&gt;&gt; <a href="http://smokeping.asininetech.com/smokeping.cgi" target="_blank">smokeping.asininetech.com/smokeping.cgi</a>.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I am getting errors such as this:<br>
&gt;&gt;&gt;&gt; ERROR: Could not save png to<br>
&gt;&gt;&gt;&gt; &#39;/usr/local/smokeping/htdocs/img/IRC/amy_mini.png&#39;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; The permissions on that directory:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; [root@ferrovax /usr/local/smokeping/htdocs/img/IRC]# ls -alh<br>
&gt;&gt;&gt;&gt; total 20<br>
&gt;&gt;&gt;&gt; drwxr-xr-x  2 smokeping  smokeping   512B Oct 19 14:37 .<br>
&gt;&gt;&gt;&gt; drwxr-xr-x  7 smokeping  smokeping   512B Oct 19 14:43 ..<br>
&gt;&gt;&gt;&gt; -rw-r--r--  1 smokeping  smokeping    44B Oct 19 14:42 amy.maxheight<br>
&gt;&gt;&gt;&gt; -rw-r--r--  1 smokeping  smokeping     0B Oct 19 14:42<br>
&gt;&gt; amy_last_10800.png<br>
&gt;&gt;&gt;&gt; -rwxr-xr-x  1 smokeping  smokeping     0B Oct 19 14:46 amy_mini.png<br>
&gt;&gt;&gt;&gt; -rw-r--r--  1 smokeping  smokeping    51B Oct 19 14:43 bender.maxheight<br>
&gt;&gt;&gt;&gt; -rw-r--r--  1 smokeping  smokeping     0B Oct 19 14:43<br>
&gt;&gt;&gt;&gt; bender_last_10800.png<br>
&gt;&gt;&gt;&gt; -rwxr-xr-x  1 smokeping  smokeping     0B Oct 19 14:46 bender_mini.png<br>
&gt;&gt;&gt;&gt; -rwxr-xr-x  1 smokeping  smokeping     0B Oct 19 14:46 kif_mini.png<br>
&gt;&gt;&gt;&gt; -rwxr-xr-x  1 smokeping  smokeping     0B Oct 19 14:46 leela_mini.png<br>
&gt;&gt;&gt;&gt; -rwxr-xr-x  1 smokeping  smokeping    55B Oct 19 14:24 scruffy.maxheight<br>
&gt;&gt;&gt;&gt; -rwxr-xr-x  1 smokeping  smokeping     0B Oct 19 14:24<br>
&gt;&gt;&gt;&gt; scruffy_last_10800.png<br>
&gt;&gt;&gt;&gt; -rwxr-xr-x  1 smokeping  smokeping     0B Oct 19 14:46 scruffy_mini.png<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I am using nginx + fcgiwrap to serve this.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Am I missing something?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks for any help,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt; staticsafe<br>
&gt;&gt;&gt;&gt; <a href="http://staticsafe.ca" target="_blank">http://staticsafe.ca</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; smokeping-users mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:smokeping-users@lists.oetiker.ch">smokeping-users@lists.oetiker.ch</a><br>
&gt;&gt;&gt;&gt; <a href="https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users" target="_blank">https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; No luck. (www is the user nginx is run as.)<br>
&gt;&gt;<br>
&gt;&gt; [root@ferrovax /usr/local/smokeping/htdocs]# pw usermod www -G smokeping<br>
&gt;&gt; [root@ferrovax /usr/local/smokeping/htdocs]# chown -R www:smokeping ./img<br>
&gt;&gt;<br>
&gt;&gt; Still getting the same errors.<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; staticsafe<br>
&gt;&gt; <a href="http://staticsafe.ca" target="_blank">http://staticsafe.ca</a><br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; smokeping-users mailing list<br>
&gt;&gt; <a href="mailto:smokeping-users@lists.oetiker.ch">smokeping-users@lists.oetiker.ch</a><br>
&gt;&gt; <a href="https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users" target="_blank">https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users</a><br>
&gt;&gt;<br>
&gt;<br>
<br>
Here it is:<br>
<br>
imgcache = /usr/local/smokeping/htdocs/img<br>
imgurl   = img<br>
datadir  = /usr/local/var/smokeping<br>
<br>
$ ps aux  | grep smokeping<br>
smokeping 35589   0.0  3.1 144660  24060  ??  Ss   Fri02PM     0:09.15<br>
/usr/local/bin/smokeping [FPing] (perl)<br>
smokeping 35618   0.0  3.1 144660  24056  ??  Is   Fri02PM     0:08.81<br>
/usr/local/bin/smokeping [FPing] (perl)<br>
smokeping 57148   0.0  0.2  10068   1264  ??  S    10:50AM     0:00.03<br>
[fping]<br>
<br>
$ ls -alh /usr/local/smokeping/htdocs/img<br>
total 36<br>
drwxr-xr-x  6 www   www   512B Oct 21 11:38 ./<br>
drwxr-xr-x  4 www   www   512B Oct 21 11:36 ../<br>
drwxr-xr-x  2 root  www   512B Oct 21 11:38 IRC/<br>
drwxr-xr-x  2 root  www   512B Oct 21 11:38 Miscellaneous/<br>
drwxr-xr-x  2 root  www   512B Oct 21 11:40 Personal/<br>
drwxr-xr-x  2 root  www   512B Oct 21 11:39 __chartscache/<br>
-rw-r--r--  1 root  www   3.8k Oct 21 11:38 rrdtool.png<br>
-rw-r--r--  1 root  www   4.3k Oct 21 11:38 smokeping.png<br>
<br>
&gt;From my nginx error.log:<br>
2012/10/21 11:40:47 [error] 67774#0: *1 open()<br>
&quot;/usr/local/smokeping/htdocs/smokeping/prototype/prototype.js&quot; failed<br>
(2: No such file or directory), client: 173.32.218.69, server:<br>
<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>, request: &quot;GET<br>
/smokeping/prototype/prototype.js HTTP/1.1&quot;, host:<br>
&quot;<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>&quot;, referrer:<br>
&quot;<a href="http://smokeping.asininetech.com/smokeping.cgi?target=Personal" target="_blank">http://smokeping.asininetech.com/smokeping.cgi?target=Personal</a>&quot;<br>
2012/10/21 11:40:47 [error] 67774#0: *1 open()<br>
&quot;/usr/local/smokeping/htdocs/smokeping/cropper/cropper.js&quot; failed (2: No<br>
such file or directory), client: 173.32.218.69, server:<br>
<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>, request: &quot;GET /smokeping/cropper/cropper.js<br>
HTTP/1.1&quot;, host: &quot;<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>&quot;, referrer:<br>
&quot;<a href="http://smokeping.asininetech.com/smokeping.cgi?target=Personal" target="_blank">http://smokeping.asininetech.com/smokeping.cgi?target=Personal</a>&quot;<br>
2012/10/21 11:40:47 [error] 67774#0: *3 open()<br>
&quot;/usr/local/smokeping/htdocs/smokeping/scriptaculous/scriptaculous.js&quot;<br>
failed (2: No such file or directory), client: 173.32.218.69, server:<br>
<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>, request: &quot;GET<br>
/smokeping/scriptaculous/scriptaculous.js?load=builder,effects,dragdrop<br>
HTTP/1.1&quot;, host: &quot;<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>&quot;, referrer:<br>
&quot;<a href="http://smokeping.asininetech.com/smokeping.cgi?target=Personal" target="_blank">http://smokeping.asininetech.com/smokeping.cgi?target=Personal</a>&quot;<br>
2012/10/21 11:40:47 [error] 67774#0: *4 open()<br>
&quot;/usr/local/smokeping/htdocs/smokeping/smokeping-zoom.js&quot; failed (2: No<br>
such file or directory), client: 173.32.218.69, server:<br>
<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>, request: &quot;GET /smokeping/smokeping-zoom.js<br>
HTTP/1.1&quot;, host: &quot;<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>&quot;, referrer:<br>
&quot;<a href="http://smokeping.asininetech.com/smokeping.cgi?target=Personal" target="_blank">http://smokeping.asininetech.com/smokeping.cgi?target=Personal</a>&quot;<br>
2012/10/21 11:40:48 [error] 67774#0: *1 open()<br>
&quot;/usr/local/smokeping/htdocs/smokeping/cropper/cropper.js&quot; failed (2: No<br>
such file or directory), client: 173.32.218.69, server:<br>
<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>, request: &quot;GET /smokeping/cropper/cropper.js<br>
HTTP/1.1&quot;, host: &quot;<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>&quot;, referrer:<br>
&quot;<a href="http://smokeping.asininetech.com/smokeping.cgi?target=Personal" target="_blank">http://smokeping.asininetech.com/smokeping.cgi?target=Personal</a>&quot;<br>
2012/10/21 11:40:48 [error] 67774#0: *1 open()<br>
&quot;/usr/local/smokeping/htdocs/smokeping/smokeping-zoom.js&quot; failed (2: No<br>
such file or directory), client: 173.32.218.69, server:<br>
<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>, request: &quot;GET /smokeping/smokeping-zoom.js<br>
HTTP/1.1&quot;, host: &quot;<a href="http://smokeping.asininetech.com" target="_blank">smokeping.asininetech.com</a>&quot;, referrer:<br>
&quot;<a href="http://smokeping.asininetech.com/smokeping.cgi?target=Personal" target="_blank">http://smokeping.asininetech.com/smokeping.cgi?target=Personal</a>&quot;<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
staticsafe<br>
<a href="http://staticsafe.ca" target="_blank">http://staticsafe.ca</a><br>
<br>
_______________________________________________<br>
smokeping-users mailing list<br>
<a href="mailto:smokeping-users@lists.oetiker.ch">smokeping-users@lists.oetiker.ch</a><br>
<a href="https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users" target="_blank">https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users</a><br>
</font></span></blockquote></div><br>