• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Plesk 9.5.2 and mailman

D

derAdministrator

Guest
Hello guys,

i just bought a new Server running Plesk 9.3 which was updated to 9.5.2 out of the box. Now everything is running fine, except for mailman. If i send a mail to mailman, they dont go through. If i restart mailman then its processing and delivering the mails but i get lots of errors. I can also not access the webinterface of mailman and get the ususal "we have hit a bug" screen. This happens when i restart mailman on my CentOS:


Shutting down mailman: No child with pid: 2096
[Errno 3] No such process
Stale pid file removed.
[ OK ]
Starting mailman: [ OK ]
[root@s15404233 ~]# Logging error: <StampedLogger to '/var/log/mailman/qrunner'>
Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
Logging error: <StampedLogger to '/var/log/mailman/qrunner'>
Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
Logging error: <StampedLogger to '/var/log/mailman/qrunner'>
Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
Logging error: <StampedLogger to '/var/log/mailman/qrunner'>
Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
Logging error: <StampedLogger to '/var/log/mailman/qrunner'>
Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
1)
1)
1)
File "/usr/lib64/python2.4/codecs.py", line 666, in open
File "/usr/lib64/python2.4/codecs.py", line 666, in open
File "/usr/lib64/python2.4/codecs.py", line 666, in open
1)
File "/usr/lib64/python2.4/codecs.py", line 666, in open
1)
File "/usr/lib64/python2.4/codecs.py", line 666, in open
Logging error: <StampedLogger to '/var/log/mailman/qrunner'>
Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
1)
File "/usr/lib64/python2.4/codecs.py", line 666, in open
file = __builtin__.open(filename, mode, buffering)
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 21] Is a directory: '/var/log/mailman/qrunner'
file = __builtin__.open(filename, mode, buffering)
Original log message:
[Errno 21] Is a directory: '/var/log/mailman/qrunner'
IOError: [Errno 21] Is a directory: '/var/log/mailman/qrunner'
Original log message:
[Errno 21] Is a directory: '/var/log/mailman/qrunner'
IOError: [Errno 21] Is a directory: '/var/log/mailman/qrunner'
Original log message:
[Errno 21] Is a directory: '/var/log/mailman/qrunner'
Jul 14 15:22:09 2010 (13475) BounceRunner qrunner started.
Jul 14 15:22:09 2010 (13476) CommandRunner qrunner started.
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 21] Is a directory: '/var/log/mailman/qrunner'
Original log message:
[Errno 21] Is a directory: '/var/log/mailman/qrunner'
Jul 14 15:22:09 2010 (13474) ArchRunner qrunner started.
Jul 14 15:22:09 2010 (13477) IncomingRunner qrunner started.
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 21] Is a directory: '/var/log/mailman/qrunner'
Original log message:
[Errno 21] Is a directory: '/var/log/mailman/qrunner'
Jul 14 15:22:09 2010 (13481) RetryRunner qrunner started.
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 21] Is a directory: '/var/log/mailman/qrunner'
Original log message:
[Errno 21] Is a directory: '/var/log/mailman/qrunner'
Logging error: <StampedLogger to '/var/log/mailman/qrunner'>
Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
Jul 14 15:22:09 2010 (13478) NewsRunner qrunner started.
1)
File "/usr/lib64/python2.4/codecs.py", line 666, in open
Logging error: <StampedLogger to '/var/log/mailman/qrunner'>
Traceback (most recent call last):
File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 68, in __get_f
file = __builtin__.open(filename, mode, buffering)
1)
File "/usr/lib64/python2.4/codecs.py", line 666, in open
IOError: [Errno 21] Is a directory: '/var/log/mailman/qrunner'
Original log message:
[Errno 21] Is a directory: '/var/log/mailman/qrunner'
Jul 14 15:22:09 2010 (13479) OutgoingRunner qrunner started.
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 21] Is a directory: '/var/log/mailman/qrunner'
Original log message:
[Errno 21] Is a directory: '/var/log/mailman/qrunner'
Jul 14 15:22:09 2010 (13480) VirginRunner qrunner started.


Any ideas how to fix this ?

Cheers

Hans
 
i found the cure

Just in case some of you are interested:

for some reason /var/log/mailman/qrunner - was a directory, so i removed it. The second step was to fix the mailman permissions with "check_perms -f" and now all is fine.

Cheers
 
Back
Top