La interfaz web de Mailman no funciona

9

Estoy configurando un servidor ubuntu 13.10 box para uso de cartero. Seguí el tutorial sobre la Ayuda de Ubuntu sin suerte. Mailman funciona, ejecutar el newlistcomando crea la lista y puedo obtener el correo electrónico de bienvenida. La interfaz web no funciona.

Acceder a él muestra 403 error prohibido.

El registro de errores de Apache2 (versión 2.4) muestra:

AH01630: client denied by server configuration: /usr/lib/cgi-bin/mailman/admin

Intentando depurarlo, vi que con apache 2.4 la directiva Permitir de todo debería cambiarse a Requerir todo otorgado .

Hacerlo no resuelve el error, pero cambia el error como:

AH01797: client denied by server configuration: /usr/lib/cgi-bin/mailman/

Estoy atorado aqui. No puedo entender dónde está el problema. Seguro que hay algo relacionado con la ejecución de seguridad de cgi, pero ¿dónde?

Este es el contenido de mailman.conf en sitios 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>

Gracias.

Ste
fuente
1
Publique

Respuestas:

19

He encontrado la solución. El error de Apache es engañoso. El problema, simple, es que cgid no está habilitado por defecto y ubuntu HOWTO no sugiere que lo habilites.

Simplemente:

a2enmod cgid

Y luego, después de reiniciar Apache, la interfaz de mailman comenzará a funcionar.

Ste
fuente
Lo haré ... mañana ... no puedo aceptar inmediatamente de acuerdo con stackexchange
Ste
1
GRACIAS por publicar esto. ¡Ninguna otra guía o pregunta que he encontrado menciona esto en absoluto, y solucionó por completo mi problema!
Savara