On Tue, May 28, 2002 at 10:03:14PM -0500, Amy Tanner wrote: > On Tue, May 28, 2002 at 09:37:30PM -0500, Scott Raun (sraun at fireopal.org) wrote: > > OK, I'm too tired to think straight (and I'm not certain I ever really > > understood this to start with). > > > > I'm trying to figure out why the images aren't showing on my mailman > > html pages. Path is listed as "/doc/mailman/images/{image file}". If > > my Apache DocumentRoot is /var/www/host.fireopal.org, where would this > > be? > > /var/www/host.fireopal.org/doc/mailman/images OK, that was where I though they should be. Waahhh! The files are there. doc, mailman, images, and the image files all have the same permissions that my entry index.html has. And they don't display! > You can also look at your apache logs, usually /var/log/httpd, which should > tell you exactly the path to the file it's trying to open. Here's the relevant lines from the log file. 139.93.128.13 - - [29/May/2002:13:38:58 -0500] "GET /doc/mailman/images/mailman.jpg HTTP/1.1" 403 313 "http://www.fireopal.org/cgi-bin/mailman/listinfo/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" 139.93.128.13 - - [29/May/2002:13:38:58 -0500] "GET /doc/mailman/images/gnu-head-tiny.jpg HTTP/1.1" 403 319 "http://www.fireopal.org/cgi-bin/mailman/listinfo/""Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" 139.93.128.13 - - [29/May/2002:13:38:58 -0500] "GET /doc/mailman/images/PythonPowered.png HTTP/1.1" 403 319 "http://www.fireopal.org/cgi-bin/mailman/listinfo/""Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" OK, error.log is more useful: [Wed May 29 13:38:58 2002] [error] [client 139.93.128.13] client denied by server configuration: /usr/share/doc/mailman/images/mailman.jpg [Wed May 29 13:38:58 2002] [error] [client 139.93.128.13] client denied by server configuration: /usr/share/doc/mailman/images/gnu-head-tiny.jpg [Wed May 29 13:38:58 2002] [error] [client 139.93.128.13] client denied by server configuration: /usr/share/doc/mailman/images/PythonPowered.png OK, now I know what's going on - I think this is the relevant chunk of my httpd.conf: # Allow access to local system documentation from localhost. # (Debian Policy assumes /usr/share/doc is "/doc/", at least from the localhost\ .) Alias /doc/ /usr/share/doc/ <Location /doc> order deny,allow deny from all allow from 127.0.0.0/255.0.0.0 Options Indexes FollowSymLinks MultiViews </Location> Now, how do I want to fix this... Anyone running Debian and Mailman? If so, any hints? -- Scott Raun sraun at fireopal.org