Mailman, QMail, Plesk - Rechteproblem

Plesk, Confixx, Froxlor, SysCP, SeCoTo, IspCP, etc.
Post Reply
lockhead
Posts: 7
Joined: 2006-06-04 13:40

Mailman, QMail, Plesk - Rechteproblem

Post by lockhead »

Hallo,

ich bin zwar neu hier im Forum, hoffe aber trotzdem, alle Regeln zu beachten ;)

Es geht um folgendes:
Ich betreibe einen RootServer mit Plesk 7.5.4 und SuSe.
Dieser läuft auch ohne Probleme.
Als MTA verwendet Plesk ja standard-mäßig QMail - das habe ich also auch.

Nun versuche ich schon seit Tagen, mailman zum Laufen zu bringen.

Der aktuelle Stand ist:
- Ich kann ohne Probleme neue Mailinglisten in Plesk anlegen
- Ich kann diese Listen über die Weboberfläche von Mailman richtig verwalten, Benutzer hinzufügen, etc. - die Benutzer kriegen auch eine "Begrüßungs-Mail"
- Ich kann alle Einstellungen der Liste ändern/anpassen

Nun kommen wir zu dem Problem:
Mailman "redet" nicht mit mir.
Wenn ich an die Liste "info" eine Nachricht schicke, so wird sie nicht an die entsprechenden Adressen weitergeleitet.
Auch auf ein "help" an die Adresse info-request@domain.com reagiert mailman nicht.

In den Logfiles habe ich nur folgendes gefunden:

Code: Select all

Jun  4 13:05:44 xxx qmail: 1149419144.698694 info msg 216764: bytes 1697 from <user@gmail.com> qp 2416 uid 2020
Jun  4 13:05:44 xxx qmail: 1149419144.715093 starting delivery 35: msg 216764 to local 3-info-request@domain.com
Jun  4 13:05:44 xxx qmail: 1149419144.715194 status: local 1/10 remote 0/20
Jun  4 13:05:44 xxx qmail: 1149419144.715239 delivery 35: success: Failure_to_exec_mailman_wrapper._WANTED_gid_110,_GOT_gid_101.__(Reconfigure_to_take_101?)/did_0+0+1/
Jun  4 13:05:44 xxx qmail: 1149419144.715282 status: local 0/10 remote 0/20
Jun  4 13:05:44 xxx qmail: 1149419144.715321 end msg 216764
Ich schiebe die Probleme also auf ein Rechte-Problem - und weiß nicht, wie ich das beheben kann.

Hat von euch schon jemand damit Erfahrung und kann mir helfend zur Seite stehen?

Vielen Dank schon im Voraus,
Lockhead
lockhead
Posts: 7
Joined: 2006-06-04 13:40

Re: Mailman, QMail, Plesk - Rechteproblem

Post by lockhead »

Oh, das ging ja schnell.

Vielen herzlichen Dank für den Hinweis.

Allerdings habe ich alles dort beschriebene getan und es funktioniert immer noch nicht.
Bei dem Punkt

Code: Select all

3. Stop Qmail, disable SMTP xinetd service and run:
# find / -gid OLD_POPUSER_GID | awk '{print "chgrp popuser ""$0."""}' | sh
gab es allerdings Probleme:

Code: Select all

piripiri238:/usr/local/psa/admin/bin # find / -gid 101 | awk '{print "chgrp popuser ""$0."""}' | sh
find: /proc/13155/task/13155/fd/4: No such file or directory
find: /proc/13155/fd/4: No such file or directory

piripiri238:/usr/local/psa/admin/bin # find / -gid 110 | awk '{print "chgrp popuser ""$0."""}' | sh
find: /proc/14027/task/14027/fd/4: No such file or directory
find: /proc/14027/fd/4: No such file or directory

piripiri238:/usr/local/psa/admin/bin # find / -gid 67 | awk '{print "chgrp popuser ""$0."""}' | sh
chgrp: changing group of `/proc/2298': Operation not permitted
find: /proc/14958/task/14958/fd/4: No such file or directory
find: /proc/14958/fd/4: No such file or directory
chgrp: changing group of `/proc/2298/task/2298': Operation not permitted
chgrp: changing group of `/proc/2299': Operation not permitted
chgrp: changing group of `/proc/2299/task/2299': Operation not permitted
chgrp: changing group of `/proc/2300': Operation not permitted
chgrp: changing group of `/proc/2300/task/2300': Operation not permitted
chgrp: changing group of `/proc/2301': Operation not permitted
chgrp: changing group of `/proc/2301/task/2301': Operation not permitted
chgrp: changing group of `/proc/2302': Operation not permitted
chgrp: changing group of `/proc/2302/task/2302': Operation not permitted
chgrp: changing group of `/proc/2303': Operation not permitted
chgrp: changing group of `/proc/2303/task/2303': Operation not permitted
chgrp: changing group of `/proc/2304': Operation not permitted
chgrp: changing group of `/proc/2304/task/2304': Operation not permitted
chgrp: changing group of `/proc/2305': Operation not permitted
chgrp: changing group of `/proc/2305/task/2305': Operation not permitted
chgrp: changing group of `/proc/2306': Operation not permitted
chgrp: changing group of `/proc/2306/task/2306': Operation not permitted

Jetzt taucht in den Logs aber keinerlei Fehlermeldung mehr auf...

Woran kann das wiederum liegen?

Jemand Ideen?
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53

Re: Mailman, QMail, Plesk - Rechteproblem

Post by Roger Wilco »

Lockhead wrote:Bei dem Punkt [...]
gab es allerdings Probleme:
Wo siehst du da Probleme? /proc ist ein Pseudodateisystem, da kannst du die Besitzrechte nunmal nicht ändern.
lockhead
Posts: 7
Joined: 2006-06-04 13:40

Re: Mailman, QMail, Plesk - Rechteproblem

Post by lockhead »

Naja, das ist das einzige, was ich mir vorstellen kann, warum es nicht geht jetzt.


Wie gesagt: In den Logfiles taucht nichtsmehr auf...garnix :(
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53

Re: Mailman, QMail, Plesk - Rechteproblem

Post by Roger Wilco »

Wieso hast du eigentlich auch die Dateien mit GID 110 und 67 neu zugewiesen? Dadurch hast du möglicherweise dein ganzes (Mail-) System geschrottet.
lockhead
Posts: 7
Joined: 2006-06-04 13:40

Re: Mailman, QMail, Plesk - Rechteproblem

Post by lockhead »

Naja, weil ich halt ausprobiert habe.

Und ja, mein Mail-System ist wohl geschrottet.....ich versuche es grad zu repatieren aber ich weiß nicht genau, ob das klappt :)

Sehr schlecht.

Aber trotzdem geht mein mailman noch nicht ;(
--
Edit:
So, Mailsystem geht wieder.

Jetzt nurnoch mailman ;)

Da krieg ich jetzt alle 5min eine Mail:

Code: Select all

Traceback (most recent call last):
  File "/usr/lib/mailman/cron/gate_news", line 284, in ?
    main()
  File "/usr/lib/mailman/cron/gate_news", line 264, in main
    process_lists(lock)
  File "/usr/lib/mailman/cron/gate_news", line 199, in process_lists
    mlist = MailList.MailList(listname, lock=0)
  File "/usr/lib/mailman/Mailman/MailList.py", line 128, in __init__
    self.Load()
  File "/usr/lib/mailman/Mailman/MailList.py", line 594, in Load
    dict, e = self.__load(file)
  File "/usr/lib/mailman/Mailman/MailList.py", line 560, in __load
    fp = open(dbfile)
IOError: [Errno 13] Permission denied: '/var/lib/mailman/lists/test/config.pck'

Jemand dazu eine Idee?
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53

Re: Mailman, QMail, Plesk - Rechteproblem

Post by Roger Wilco »

Lockhead wrote:

Code: Select all

IOError: [Errno 13] Permission denied: '/var/lib/mailman/lists/test/config.pck'
Jemand dazu eine Idee?
Setze die Rechte korrekt.
lockhead
Posts: 7
Joined: 2006-06-04 13:40

Re: Mailman, QMail, Plesk - Rechteproblem

Post by lockhead »

Tjo klar. Aber definiere "korrekt"?

Also wer muss denn darauf rechte haben, weißt du das?
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53

Re: Mailman, QMail, Plesk - Rechteproblem

Post by Roger Wilco »

Lockhead wrote:Also wer muss denn darauf rechte haben, weißt du das?
Nein. Ich vermute mal der Benutzer und/oder die Gruppe mailman, aber du kannst ja einfach eine neue Liste anlegen und die richtigen Rechte dort nachsehen.
lockhead
Posts: 7
Joined: 2006-06-04 13:40

Re: Mailman, QMail, Plesk - Rechteproblem

Post by lockhead »

Roger Wilco wrote:
Lockhead wrote:Also wer muss denn darauf rechte haben, weißt du das?
Nein. Ich vermute mal der Benutzer und/oder die Gruppe mailman, aber du kannst ja einfach eine neue Liste anlegen und die richtigen Rechte dort nachsehen.
Jop, da sind die rechte aber dann falsch, wenn ich eine Liste neu anlege. Das ist das Problem ;)
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53

Re: Mailman, QMail, Plesk - Rechteproblem

Post by Roger Wilco »

Lockhead wrote:Jop, da sind die rechte aber dann falsch, wenn ich eine Liste neu anlege. Das ist das Problem ;)
Nein, das hast du nämlich den auf der FAQ-Seite von SW-Soft beschriebenen Fix behoben.
lockhead
Posts: 7
Joined: 2006-06-04 13:40

Re: Mailman, QMail, Plesk - Rechteproblem

Post by lockhead »

Roger Wilco wrote:
Lockhead wrote:Jop, da sind die rechte aber dann falsch, wenn ich eine Liste neu anlege. Das ist das Problem ;)
Nein, das hast du nämlich den auf der FAQ-Seite von SW-Soft beschriebenen Fix behoben.
Das hat jetzt nur dazu geführt, dass mailman garnichts mehr redet und auch nichts logt, wenn ich an die Mailingliste schicke.

Ich weiß also jetzt garnicht mehr, was ich machen soll.

Wenn ich eine Mailing-Liste über Plesk neu anlege, kommt zusätzlich dazu immer

Code: Select all

Bug in Mailman version 2.1.4

We're sorry, we hit a bug!

If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks!
Traceback:

Traceback (most recent call last):
  File "/usr/lib/mailman/scripts/driver", line 99, in run_main
    main()
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 76, in main
    admin_overview(_('No such list <em>%(safelistname)s</em>'))
  File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 234, in admin_overview
    mlist = MailList.MailList(name, lock=0)
  File "/usr/lib/mailman/Mailman/MailList.py", line 128, in __init__
    self.Load()
  File "/usr/lib/mailman/Mailman/MailList.py", line 594, in Load
    dict, e = self.__load(file)
  File "/usr/lib/mailman/Mailman/MailList.py", line 560, in __load
    fp = open(dbfile)
IOError: [Errno 13] Permission denied: '/var/lib/mailman/lists/mailman/config.pck'


beim Webinterface.

Hat noch jemand eine Idee, was da helfen könnte?

Nach Erstellen einer Liste wird übrigens auch von Plesk aus keine eMail mehr an den Administrator versandt. Das ging da zumindest vorher. :(

Danke!
Post Reply