[Mailman-de] Mailman reparieren - Ansätze?

Herbert Sauerer herbert at sauerer.net
Mi Feb 4 23:18:37 CET 2009


Hallo Schöpp,

Am 04.02.2009 22:49 schrieb Christian Schoepplein:

> On Mi, Feb 04, 2009 at 08:25:02 +0100, Herbert Sauerer wrote:


>> Was nicht funktioniert ist das Verteilen der Mails. Mails an die Listen
>> verschwinden einfach. Sie werden nicht weitergeleitet, man bekommt
>> bekommt aber auch keine Fehlermeldung oder sonstige
>> Benachrichtigungs-Mails zurück.
>>
>> Was kann ich tun, um das wieder ans Laufen zu bekommen?
> 
> LÄuft mailman überhaupt? Was bringt ein
> 
> # ps aux | grep mailman


jup, scheint zu laufen:


# ps aux | grep mailman
mailman    737  0.0  0.4  9648 1188 ?        S    Feb03   0:00
/usr/bin/python /usr/local/mailman/bin/mailmanctl -s -q start
root       739  0.0  0.0  1352    4 ?        S    Feb03   0:00
/sbin/startpar -f -- /etc/init.d/rc5.d/S01mailman
mailman    742  0.0  1.6 11032 4108 ?        S    Feb03   0:01
/usr/bin/python /usr/local/mailman/bin/qrunner --runner=ArchRunner:0:1 -s
mailman    743  0.0  0.3  9452  780 ?        S    Feb03   0:00
/usr/bin/python /usr/local/mailman/bin/qrunner --runner=BounceRunner:0:1 -s
mailman    744  0.0  0.2  9492  760 ?        S    Feb03   0:00
/usr/bin/python /usr/local/mailman/bin/qrunner --runner=CommandRunner:0:1 -s
mailman    745  0.0  1.2 10456 3192 ?        S    Feb03   0:00
/usr/bin/python /usr/local/mailman/bin/qrunner
--runner=IncomingRunner:0:1 -s
mailman    746  0.0  0.2  9540  756 ?        S    Feb03   0:00
/usr/bin/python /usr/local/mailman/bin/qrunner --runner=NewsRunner:0:1 -s
mailman    748  0.0  1.2 10444 3072 ?        S    Feb03   0:00
/usr/bin/python /usr/local/mailman/bin/qrunner --runner=VirginRunner:0:1 -s
mailman    749  0.0  0.2  9532  756 ?        S    Feb03   0:00
/usr/bin/python /usr/local/mailman/bin/qrunner --runner=RetryRunner:0:1 -s
root      7623  0.0  0.2  1792  560 pts/7    R    23:01   0:00 grep mailman


> Findest du was in den mailman Logs? wo die bei SUSe liegen weiß ich 
> nicht, evtl. unter /var/lib/mailman/logs.

Die sind auf meiner Kiste unter /usr/local/mailman/logs und da steht
Einiges :)

/usr/local/mailman/logs/error

Feb 03 07:07:49 2009 qrunner(986): Traceback (most recent call last):
Feb 03 07:07:49 2009 qrunner(986):   File
"/usr/local/mailman/bin/qrunner", line 278, in ?
Feb 03 07:07:49 2009 qrunner(986):      main()
Feb 03 07:07:49 2009 qrunner(986):   File
"/usr/local/mailman/bin/qrunner", line 225, in main
Feb 03 07:07:49 2009 qrunner(986):      qrunner = make_qrunner(*runners[0])
Feb 03 07:07:49 2009 qrunner(986):   File
"/usr/local/mailman/bin/qrunner", line 125, in make_qrunner
Feb 03 07:07:49 2009 qrunner(986):      qrunner = qrclass(slice, range)
Feb 03 07:07:49 2009 qrunner(986):   File
"/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 56, in __init__
Feb 03 07:07:49 2009 qrunner(986):      mod = __import__(modname)
Feb 03 07:07:49 2009 qrunner(986):   File
"/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 32, in ?
Feb 03 07:07:49 2009 qrunner(986):      import smtplib
Feb 03 07:07:49 2009 qrunner(986):   File
"/usr/lib/python2.3/smtplib.py", line 48, in ?
Feb 03 07:07:49 2009 qrunner(986):      import hmac
Feb 03 07:07:49 2009 qrunner(986): ImportError :  No module named hmac
Feb 03 07:07:50 2009 qrunner(988): Traceback (most recent call last):
Feb 03 07:07:50 2009 qrunner(988):   File
"/usr/local/mailman/bin/qrunner", line 278, in ?
Feb 03 07:07:50 2009 qrunner(988):      main()
Feb 03 07:07:50 2009 qrunner(988):   File
"/usr/local/mailman/bin/qrunner", line 225, in main
Feb 03 07:07:50 2009 qrunner(988):      qrunner = make_qrunner(*runners[0])
Feb 03 07:07:50 2009 qrunner(988):   File
"/usr/local/mailman/bin/qrunner", line 125, in make_qrunner
Feb 03 07:07:50 2009 qrunner(988):      qrunner = qrclass(slice, range)
Feb 03 07:07:50 2009 qrunner(988):   File
"/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 56, in __init__
Feb 03 07:07:50 2009 qrunner(988):      mod = __import__(modname)
Feb 03 07:07:50 2009 qrunner(988):   File
"/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 32, in ?
Feb 03 07:07:50 2009 qrunner(988):      import smtplib
Feb 03 07:07:50 2009 qrunner(988):   File
"/usr/lib/python2.3/smtplib.py", line 48, in ?
Feb 03 07:07:50 2009 qrunner(988):      import hmac
Feb 03 07:07:50 2009 qrunner(988): ImportError :  No module named hmac
Feb 04 10:33:06 2009 mailmanctl(6332): Traceback (most recent call last):
Feb 04 10:33:06 2009 mailmanctl(6332):   File "bin/mailmanctl", line
548, in ?
Feb 04 10:33:06 2009 mailmanctl(6332):      main()
Feb 04 10:33:06 2009 mailmanctl(6332):   File "bin/mailmanctl", line
316, in main
Feb 04 10:33:06 2009 mailmanctl(6332):      usage(1, msg)
Feb 04 10:33:06 2009 mailmanctl(6332):   File "bin/mailmanctl", line
136, in usage
Feb 04 10:33:06 2009 mailmanctl(6332):      print >> fd, _(__doc__)
Feb 04 10:33:06 2009 mailmanctl(6332):   File
"/usr/local/mailman/Mailman/i18n.py", line 90, in _
Feb 04 10:33:06 2009 mailmanctl(6332):      return tns % dict
Feb 04 10:33:06 2009 mailmanctl(6332): ValueError :  unsupported format
character '[' (0x5b) at index 1133


/usr/local/mailman/logs/locks

Feb 03 00:03:20 2009 (699) master-qrunner lifetime has expired, breaking
Feb 03 00:03:20 2009 (699)   File "/usr/local/mailman/bin/mailmanctl",
line 548, in ?
Feb 03 00:03:20 2009 (699)     main()
Feb 03 00:03:20 2009 (699)   File "/usr/local/mailman/bin/mailmanctl",
line 390, in main
Feb 03 00:03:20 2009 (699)     lock = acquire_lock(force)
Feb 03 00:03:20 2009 (699)   File "/usr/local/mailman/bin/mailmanctl",
line 214, in acquire_lock
Feb 03 00:03:20 2009 (699)     lock = acquire_lock_1(force)
Feb 03 00:03:20 2009 (699)   File "/usr/local/mailman/bin/mailmanctl",
line 199, in acquire_lock_1
Feb 03 00:03:20 2009 (699)     lock.lock(0.1)
Feb 03 00:03:20 2009 (699)   File
"/usr/local/mailman/Mailman/LockFile.py", line 306, in lock
Feb 03 00:03:20 2009 (699)     important=True)
Feb 03 00:03:20 2009 (699)   File
"/usr/local/mailman/Mailman/LockFile.py", line 416, in __writelog
Feb 03 00:03:20 2009 (699)     traceback.print_stack(file=logf)



/usr/local/mailman/logs/qrunner

Feb 03 00:03:23 2009 (858) IncomingRunner qrunner started.
Feb 03 00:03:23 2009 (855) ArchRunner qrunner started.
Feb 03 00:03:23 2009 (862) RetryRunner qrunner started.
Feb 03 00:03:23 2009 (859) NewsRunner qrunner started.
Feb 03 00:03:23 2009 (861) VirginRunner qrunner started.
Feb 03 00:03:23 2009 (857) CommandRunner qrunner started.
Feb 03 00:03:23 2009 (856) BounceRunner qrunner started.
Feb 03 00:03:24 2009 (788) Master qrunner detected subprocess exit
(pid: 860, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:24 2009 (788) Master qrunner detected subprocess exit
(pid: 948, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:24 2009 (788) Master qrunner detected subprocess exit
(pid: 981, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:25 2009 (788) Master qrunner detected subprocess exit
(pid: 982, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:25 2009 (788) Master qrunner detected subprocess exit
(pid: 983, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:25 2009 (788) Master qrunner detected subprocess exit
(pid: 984, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:25 2009 (788) Master qrunner detected subprocess exit
(pid: 986, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:26 2009 (788) Master qrunner detected subprocess exit
(pid: 987, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:26 2009 (788) Master qrunner detected subprocess exit
(pid: 988, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:26 2009 (788) Master qrunner detected subprocess exit
(pid: 990, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:27 2009 (788) Master qrunner detected subprocess exit
(pid: 991, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 00:03:27 2009 (788) Qrunner OutgoingRunner reached maximum
restart limit of 10, not restarting.
Feb 03 00:16:52 2009 (788) Master watcher caught SIGTERM.  Exiting.
Feb 03 00:16:52 2009 (855) ArchRunner qrunner caught SIGTERM.  Stopping.
Feb 03 00:16:52 2009 (855) ArchRunner qrunner exiting.
Feb 03 00:16:52 2009 (856) BounceRunner qrunner caught SIGTERM.  Stopping.
Feb 03 00:16:52 2009 (856) BounceRunner qrunner exiting.
Feb 03 00:16:52 2009 (857) CommandRunner qrunner caught SIGTERM.  Stopping.
Feb 03 00:16:52 2009 (857) CommandRunner qrunner exiting.
Feb 03 00:16:52 2009 (858) IncomingRunner qrunner caught SIGTERM.  Stopping.
Feb 03 00:16:52 2009 (858) IncomingRunner qrunner exiting.
Feb 03 00:16:52 2009 (859) NewsRunner qrunner caught SIGTERM.  Stopping.
Feb 03 00:16:52 2009 (859) NewsRunner qrunner exiting.
Feb 03 00:16:52 2009 (861) VirginRunner qrunner caught SIGTERM.  Stopping.
Feb 03 00:16:52 2009 (861) VirginRunner qrunner exiting.
Feb 03 00:16:52 2009 (862) RetryRunner qrunner caught SIGTERM.  Stopping.
Feb 03 00:16:52 2009 (862) RetryRunner qrunner exiting.
Feb 03 00:16:52 2009 (788) Master qrunner detected subprocess exit
(pid: 855, sig: None, sts: 15, class: ArchRunner, slice: 1/1)
Feb 03 00:16:52 2009 (788) Master qrunner detected subprocess exit
(pid: 856, sig: None, sts: 15, class: BounceRunner, slice: 1/1)
Feb 03 00:16:52 2009 (788) Master qrunner detected subprocess exit
(pid: 857, sig: None, sts: 15, class: CommandRunner, slice: 1/1)
Feb 03 00:16:52 2009 (788) Master qrunner detected subprocess exit
(pid: 858, sig: None, sts: 15, class: IncomingRunner, slice: 1/1)
Feb 03 00:16:52 2009 (788) Master qrunner detected subprocess exit
(pid: 859, sig: None, sts: 15, class: NewsRunner, slice: 1/1)
Feb 03 00:16:52 2009 (788) Master qrunner detected subprocess exit
(pid: 861, sig: None, sts: 15, class: VirginRunner, slice: 1/1)
Feb 03 00:16:52 2009 (788) Master qrunner detected subprocess exit
(pid: 862, sig: None, sts: 15, class: RetryRunner, slice: 1/1)
Feb 03 07:07:46 2009 (745) IncomingRunner qrunner started.
Feb 03 07:07:46 2009 (742) ArchRunner qrunner started.
Feb 03 07:07:46 2009 (744) CommandRunner qrunner started.
Feb 03 07:07:46 2009 (748) VirginRunner qrunner started.
Feb 03 07:07:46 2009 (749) RetryRunner qrunner started.
Feb 03 07:07:46 2009 (743) BounceRunner qrunner started.
Feb 03 07:07:46 2009 (746) NewsRunner qrunner started.
Feb 03 07:07:46 2009 (737) Master qrunner detected subprocess exit
(pid: 747, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:47 2009 (737) Master qrunner detected subprocess exit
(pid: 781, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:47 2009 (737) Master qrunner detected subprocess exit
(pid: 810, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:47 2009 (737) Master qrunner detected subprocess exit
(pid: 873, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:48 2009 (737) Master qrunner detected subprocess exit
(pid: 916, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:48 2009 (737) Master qrunner detected subprocess exit
(pid: 941, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:49 2009 (737) Master qrunner detected subprocess exit
(pid: 983, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:49 2009 (737) Master qrunner detected subprocess exit
(pid: 984, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:49 2009 (737) Master qrunner detected subprocess exit
(pid: 985, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:49 2009 (737) Master qrunner detected subprocess exit
(pid: 986, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:50 2009 (737) Master qrunner detected subprocess exit
(pid: 988, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1)
[restarting]
Feb 03 07:07:50 2009 (737) Qrunner OutgoingRunner reached maximum
restart limit of 10, not restarting.


In /usr/local/mailman/logs/smtp-failures stehen nur alte Meldungen,
nichts aus den letzten Tagen

In /usr/local/mailman/logs/subscribe stehen die An- und Abmeldungen, das
sieht ordentlich aus.


> Tauchen Meldungen im normalen Mail Log auf?

ja, da steht:

Feb  4 23:03:54 knaxus postfix/local[7628]: 1C8F92B9A5:
to=<testliste at meinedomain.de>, relay=local, delay=0, status=sent
("|/usr/local/mailman/mail/mailman post testliste")


Danke für die Hilfe!

Gruss,
Herbert


Mehr Informationen über die Mailingliste Mailman-de