• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

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