• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

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