[linux] mailman + apache woes
jnicol at backnine.org
jnicol at backnine.org
Thu Mar 10 00:51:15 PST 2005
Hi all,
I'm at my wit's end trying to get the Mailman archives (pipermail) to work on my
server. It returns a "403 Forbidden" when I try to access them. The apache error
log says "Symbolic link not allowed: /usr/local/mailman/archives/public/list".
Seems like a simple problem, but I'm either missing something incredibly
obvious, or something incredibly obscure.
My /etc/apache2/conf/modules.d/50_mailman.conf:
ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/"
<Directory "/usr/local/mailman/cgi-bin/">
AllowOverride None
Options FollowSymLinks ExecCGI
Order allow,deny
Allow from all
</Directory>
Alias /pipermail "/usr/local/mailman/archives/public"
<Directory /usr/local/mailman/archives/public>
AllowOverride All
Options ExecCGI +FollowSymLinks
Order allow,deny
Allow from all
</Directory>
And from apache2.conf:
<Directory />
Options -All -Multiviews -Indexes +FollowSymLinks
AllowOverride None
<IfModule mod_access.c>
Order deny,allow
Deny from all
</IfModule>
</Directory>
(for those of you not familiar with Mailman,
/usr/local/mailman/archives/public/list is a symbolic link to
/usr/local/mailman/archives/private/list/ which has permissions drwxrwsr-x,
owned by mailman:mailman.)
I've run the Mailman prog check_perms which reports no problems.
As you can see, I've got +FollowSymLinks everywhere relevant. Googling and
asking on the Gentoo forums has got me no leads. Some genius help me pleeeease!
thanks
Jonathan
More information about the Linux
mailing list