Mailman 웹 인터페이스가 작동하지 않습니다


9

우체부 서버 13.10 상자를 우체부 사용을 위해 구성하고 있습니다. 나는 운없이 우분투 도움말하우투를 따랐다 . Mailman이 작동하고 newlist명령을 실행하면 목록이 작성되고 환영 이메일을받을 수 있습니다. 웹 인터페이스가 작동하지 않습니다.

액세스하면 403 금지 된 오류가 표시됩니다.

Apache2 (2.4 버전) 오류 로그에 다음이 표시됩니다.

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

그것을 디버깅하려고 시도하면서 아파치 2.4 에서 모든 지시문 의 허용이 모든 권한 부여 필요 로 변경되어야한다는 것을 알았 습니다 .

이렇게하면 오류가 해결되지 않지만 오류를 다음과 같이 변경하십시오.

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

나는 여기 붙어 있습니다. 문제가 어디에 있는지 알 수 없습니다. 확실히 cgi의 보안 실행과 관련이 있지만 어디에 있습니까?

이것은 아파치 사이트에있는 mailman.conf의 내용입니다 :

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>

감사.


1
/ etc / apache2 / sites-enabled / mailman
rechengehirn

답변:


19

해결책을 찾았습니다. 아파치 오류가 잘못되었습니다. 문제는 간단합니다. cgid 가 기본적으로 활성화되어 있지 않으며, 우분투 하우투에서는이를 활성화하지 않는 것이 좋습니다.

간단히:

a2enmod cgid

그런 다음 아파치를 다시 시작하면 mailman 인터페이스가 작동하기 시작합니다.


내일 ... 내일 ... 스택 교환에 따라 즉시 수락 할 수 없음
Ste

1
이것을 게시 해 주셔서 감사합니다. 내가 찾은 다른 가이드 나 질문은 전혀 언급하지 않았으며 문제가 완전히 해결되었습니다!
Savara
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.