> -----Original Message----- > From: mailman-users-bounces+s.watkins=nhm.ac...@python.org > [mailto:mailman-users-bounces+s.watkins=nhm.ac...@python.org] > On Behalf Of David Southwell > Sent: 29 December 2009 15:04 > To: mailman-users@python.org > Subject: [Mailman-Users] Archive access Forbidden
> with result: > Forbidden > You don't have permission to > access/pipermail/bps_comps_print_announce/ on this server > > Attempt to view archives from Topic Section of the mailing > list administration page using link for> Go to list archives > also fails > > Extract from httpd-error.log > [Tue Dec 29 12:50:12 2009] [error] [client 62.49.197.51] > attempt to invoke directory as script: > /usr/local/mailman/cgi-bin/ [Tue Dec 29 12:50:47 2009] > [error] [client 62.49.197.51] Symbolic link not allowed or > link target not accessible: > /usr/local/mailman/archives/public/bps_comps_print_announce, referer: > http://www.vizion2000.net/mailman/listinfo/bps_comps_print_announce > > Extract from httpd.conf > ScriptAlias /mailman "/usr/local/mailman/cgi-bin" > <Directory "/usr/local/mailman"> > Options FollowSymLinks ExecCGI > AllowOverride None > Order allow,deny > Allow from all > </Directory> > ScriptAlias /pipermail "/usr/local/mailman/archives/public" > <Directory "/usr/local/mailman/archives/public"> > Options FollowSymLinks ExecCGI > AllowOverride None > Order allow,deny > Allow from all > Options Indexes MultiViews > AddDefaultCharset Off > </Directory> Hi, I'm guessing that the directory indexing mechanism of Apache is getting confused. The line ScriptAlias /pipermail "/usr/local/mailman/archives/public" tells apache that anything with a URI starting with /pipermail is a script, so Apache will take any call to that URI as a call for an exectuable. Looking at my local setup I see that the only indexing material in the 'archive/public' subdirectories are the file index.html. So you have to configure Apache to look for index.html as the indexing mechanism within a "script only" directory. Something like: <Directory "/usr/local/mailman/archives/public"> .... .... DirectoryIndex index.html </Directory> should do the trick. Don't forget to restart Apache after adding that line. HTH, S Watkins ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org