Mailman-Weboberfläche funktioniert nicht

9

Ich konfiguriere eine Ubuntu Server 13.10 Box für Mailman. Ich folgte dem Howto auf Ubuntu Help ohne Glück. Mailman funktioniert, newlistwenn der Befehl ausgeführt wird, wird die Liste erstellt und ich kann die Begrüßungs-E-Mail erhalten. Das Webinterface funktioniert nicht.

Der Zugriff darauf zeigt 403 verbotene Fehler.

Das Apache2-Fehlerprotokoll (Version 2.4) zeigt:

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

Beim Versuch, es zu debuggen, sah ich, dass mit Apache 2.4 die Direktive Allow from all in Require all gewährt geändert werden sollte .

Dadurch wird der Fehler nicht behoben, sondern wie folgt geändert:

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

Ich stecke hier fest. Ich kann nicht herausfinden, wo das Problem liegt. Sicher hängt etwas mit der Sicherheitsausführung von CGI zusammen, aber wo?

Dies ist der Inhalt von mailman.conf in 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>

Vielen Dank.

Ste
quelle
1
Bitte posten Sie den vollständigen Inhalt von / etc / apache2 / sites-enabled /
mailman

Antworten:

19

Ich habe die Lösung gefunden. Apache-Fehler ist irreführend. Das einfache Problem ist, dass cgid nicht standardmäßig aktiviert ist und ubuntu HOWTO nicht vorschlägt, es zu aktivieren.

Einfach:

a2enmod cgid

Nach dem Neustart von Apache funktioniert die Mailman-Oberfläche.

Ste
quelle
Ich werde ... morgen ... laut Stackexchange
Ste
1
DANKE, dass du das gepostet hast. Keine andere Anleitung oder Frage, die ich gefunden habe, erwähnte dies überhaupt und es hat mein Problem vollständig behoben!
Savara