I'm configuring an ubuntu server 13.10 box for mailman use. I followed the howto on Ubuntu Help with no luck. Mailman works, running the
newlist command creates the list and I'm able to get the welcome email. The web interface does not work.
Accessing to it shows 403 forbidden error.
Apache2 (2.4 version) error log shows:
AH01630: client denied by server configuration: /usr/lib/cgi-bin/mailman/admin
Trying to debug it I saw that with apache 2.4 the Allow from all directive should be changed into Require all granted.
Doing so does not solve the error but change the error as:
AH01797: client denied by server configuration: /usr/lib/cgi-bin/mailman/
I'm stuck here. I cannot figure out where the problem is. For sure is something related to the security execution of cgi, but where?
This is the content of mailman.conf into apache sites:
ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/ Alias /pipermail/ /var/lib/mailman/archives/public/ Alias /images/mailman/ /usr/share/images/mailman/ <Directory /usr/lib/cgi-bin/mailman/> AllowOverride None Options ExecCGI AddHandler cgi-script .cgi Order allow,deny Require all granted </Directory> <Directory /var/lib/mailman/archives/public/> Options FollowSymlinks AllowOverride None Order allow,deny Require all granted </Directory> <Directory /usr/share/images/mailman/> AllowOverride None Order allow,deny Require all granted </Directory>