Sto configurando un server Ubuntu 13.10 box per l'uso di mailman. Ho seguito l' help su Ubuntu Help senza fortuna. Mailman funziona, eseguendo il newlist
comando crea l'elenco e sono in grado di ricevere l'e-mail di benvenuto. L'interfaccia web non funziona.
L'accesso ad esso mostra 403 errore proibito.
Il log degli errori di Apache2 (versione 2.4) mostra:
AH01630: client denied by server configuration: /usr/lib/cgi-bin/mailman/admin
Cercando di eseguire il debug ho visto che con apache 2.4 la direttiva Allow from all dovrebbe essere cambiata in Richiedi tutto concesso .
In questo modo non si risolve l'errore ma si modifica l'errore come:
AH01797: client denied by server configuration: /usr/lib/cgi-bin/mailman/
Sono bloccato qui. Non riesco a capire dove sia il problema. Sicuramente qualcosa è legato all'esecuzione della sicurezza di cgi, ma dove?
Questo è il contenuto di mailman.conf nei siti apache:
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>
Grazie.