Interfejs internetowy Mailman nie działa

9

Konfiguruję skrzynkę z serwerem Ubuntu 13.10 do użytku z listonoszem. Postępowałem zgodnie z instrukcją na temat Pomocy Ubuntu bez powodzenia. Mailman działa, uruchomienie newlistpolecenia powoduje utworzenie listy i mogę otrzymać wiadomość powitalną. Interfejs internetowy nie działa.

Dostęp do niego pokazuje błąd 403 zabroniony.

Dziennik błędów Apache2 (wersja 2.4) pokazuje:

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

Próbując go debugować, zobaczyłem, że w apache 2.4 dyrektywę Allow from all należy zmienić na Wymagaj wszystkich przyznanych .

Takie postępowanie nie rozwiązuje błędu, ale zmienia błąd jako:

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

Utknąłem tutaj. Nie mogę zrozumieć, na czym polega problem. Na pewno jest coś związanego z wykonaniem bezpieczeństwa cgi, ale gdzie?

Oto zawartość mailman.conf na stronach 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>

dzięki.

Ste
źródło
1
Proszę zamieścić całą zawartość / etc / apache2 / sites-enabled / mailman
rechengehirn

Odpowiedzi:

19

Znalazłem rozwiązanie. Błąd Apache wprowadza w błąd. Problem polega na tym, że cgid nie jest domyślnie włączony, a Ubuntu HOWTO nie sugeruje, aby go włączyć.

Po prostu:

a2enmod cgid

A potem, po ponownym uruchomieniu apache, interfejs listonosza zacznie działać.

Ste
źródło
Zrobię ... jutro ... nie mogę przyjąć natychmiast według stackexchange
Ste
1
DZIĘKUJEMY za opublikowanie tego. Żaden inny przewodnik lub pytanie, które znalazłem, w ogóle o tym nie wspominało, i całkowicie rozwiązało to mój problem!
Savara,