• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.

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