Hallo Liste. Ich versuche Mailman ans Laufen zu kriegen, aber es will mir nicht gelingen. Folgendes habe ich unternommen: 1. Mit newlist mailman eine Liste erstellt 2. Mit rcmailman start den daemon angeschoben 3. Sodann finde ich in meinem Posteingang eine Mail von Mailman, welche als Administrations-Link enthält: http://client96.inter.netz/mailman/admin/mailman 4. Sichergestellt, daß der Indianer läuft: client96:/usr/bin # rcapache2 status Checking for httpd2: running Wenn ich nun den Browser auf den von Mailman genannten Link richte, kriege ich: Object not found! The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again. If you think this is a server error, please contact the webmaster. Error 404 client96.inter.netz Thu Apr 7 14:46:53 2005 Apache/2.0.50 (Linux/SUSE) Also mit anderen Worten: der Apache antwortet, aber er will mir das gewünschte Dokument nicht zeigen. Es ist auch keines da. Es ergibt ein # find /srv/www/ -iname *mailman* kein Ergebnis. Wie stelle ich es an, daß mir der Apache zeigt, was ich sehen will? Danke+Gruß. Andy -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net
Am Donnerstag, den 07.04.2005, 16:30 +0200 schrieb Andreas Feile:
Also mit anderen Worten: der Apache antwortet, aber er will mir das gewünschte Dokument nicht zeigen. Es ist auch keines da. Es ergibt ein # find /srv/www/ -iname *mailman* kein Ergebnis.
Wie stelle ich es an, daß mir der Apache zeigt, was ich sehen will?
Hi Andreas,
erstelle unter /etc/apache2/vhosts.d eine Datei mit Namen mailman.conf
Die Datei sollte folgenden Inhalt haben:
<IfDefine MAILMAN>
ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/
Alias /pipermail/ /var/lib/mailman/archives/public/
Moin Jens. Jens Wolf, Donnerstag, 7. April 2005 18:18:
erstelle unter /etc/apache2/vhosts.d eine Datei mit Namen mailman.conf Die Datei sollte folgenden Inhalt haben: [...]
Hab ich gemacht.
Dann in /etc/sysconfig/apache2 unter "APACHE_SERVER_FLAGS" einfach MAILMAN eintragen.
# grep -i "apache_server_flags" /etc/sysconfig/apache2 APACHE_SERVER_FLAGS="MAILMAN"
Den Indianer neustarten, und das sollte es gewesen sein :)
Der Indianer jammert: client96:/etc/apache2/vhosts.d # rcapache2 restart [Thu Apr 07 14:53:40 2005] [warn] The ScriptAlias directive in /etc/apache2/vhosts.d/mailman.conf at line 2 will probably never match because it overlaps an earlier ScriptAlias. [Thu Apr 07 14:53:40 2005] [warn] The Alias directive in /etc/apache2/vhosts.d/mailman.conf at line 3 will probably never match because it overlaps an earlier Alias. Syntax OK Sorry für meine Nachfragen, aber leider kenne ich mich mit dem Indianer überhaupt nicht aus... -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net
Andreas Feile, Freitag, 8. April 2005 23:51:
Der Indianer jammert: [...]
Ich sollte noch anfügen: Ich kann die Mailman-Seiten jetzt sehen. Komisch... Und ist es normal, daß der mailman nicht out of the box läuft? -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net
Am Freitag, 8. April 2005 23:58 schrieb Andreas Feile:
Andreas Feile, Freitag, 8. April 2005 23:51:
Der Indianer jammert:
[...]
Ich sollte noch anfügen: Ich kann die Mailman-Seiten jetzt sehen. Komisch... Und ist es normal, daß der mailman nicht out of the box läuft?
Was meinste Du damit ? Wenn Du Mailman in das DocRoot kopierst läuft er auch so, aber wenn er aushalb liegt musste es dem Indianer halt sagen. Oder meinst Du jetzt was ganz anderes? :) Gruß Jens
Jens Wolf, Samstag, 9. April 2005 08:21:
Was meinste Du damit ? Wenn Du Mailman in das DocRoot kopierst läuft er auch so, aber wenn er aushalb liegt musste es dem Indianer halt sagen.
Oder meinst Du jetzt was ganz anderes? :)
Nee, das war schon die richtige Antwort. Wie gesagt, ich wühle mich erst ins Thema ein. Jetzt hab ich den Indianer soweit im Griff, dafür allerdings Mailman nicht. Aber da seh ich erstmal selbst, wie ich weiterkomme. Danke für die Hilfe. Andy -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net
Hi Andreas, Am Freitag, 8. April 2005 23:51 schrieb Andreas Feile:
Der Indianer jammert:
client96:/etc/apache2/vhosts.d # rcapache2 restart [Thu Apr 07 14:53:40 2005] [warn] The ScriptAlias directive in /etc/apache2/vhosts.d/mailman.conf at line 2 will probably never match because it overlaps an earlier ScriptAlias. [Thu Apr 07 14:53:40 2005] [warn] The Alias directive in /etc/apache2/vhosts.d/mailman.conf at line 3 will probably never match because it overlaps an earlier Alias. Syntax OK
Diese Warnung kannst Du ignorieren. Gruß Jens
Am Freitag, 8. April 2005 23:51 schrieb Andreas Feile:
Der Indianer jammert:
client96:/etc/apache2/vhosts.d # rcapache2 restart [Thu Apr 07 14:53:40 2005] [warn] The ScriptAlias directive in /etc/apache2/vhosts.d/mailman.conf at line 2 will probably never match because it overlaps an earlier ScriptAlias. [Thu Apr 07 14:53:40 2005] [warn] The Alias directive in /etc/apache2/vhosts.d/mailman.conf at line 3 will probably never match because it overlaps an earlier Alias. Syntax OK
Wenn Du die folgende Zeile auskommentierst meckert er nicht mehr: Include /etc/apache2/vhosts.d/*.conf Es sollte nur folgende Zeile da stehen: Include /etc/apache2/vhosts.d/mailman.conf Also, die obere Zeile weg und die untere rein falls sie nicht schon da steht. :) Gruß Jens
Am Samstag, 9. April 2005 08:38 schrieb Jens Wolf:
Wenn Du die folgende Zeile auskommentierst meckert er nicht mehr: Include /etc/apache2/vhosts.d/*.conf
Es sollte nur folgende Zeile da stehen: Include /etc/apache2/vhosts.d/mailman.conf
Also, die obere Zeile weg und die untere rein falls sie nicht schon da steht. :)
Sorry was vergessen, in die httpd.conf muss das rein.
participants (2)
-
Andreas Feile
-
Jens Wolf