Mailman error

centos 5.2 + virtualmin pro + Mailman 2.1.9

We are getting this error:

Error - Missing Content-Type Header

We can’t find anything in /var/log/httpd/error_log

The permissions in /usr/lib/mailman are right …

We can create lists, add users and send mails, but we can’t manage them.

In /var/webmin/miniserv.error we get errors like this:

… /virtualmin-mailman/unauthenticated/listinfo.cgi/mailman : Missing Content-Type Header
su: cannot set user id: Resource temporarily unavailable

The permissions in /usr/lib/mailman, /var/lib/mailman are ok

The settings and permissions in /etc/mailman/sitelist.cfg, /etc/webmin/virtualmin-mailman and /usr/libexec/webmin/virtualmin-mailman are ok too.

This happens only in one server with Centos 5.2, we think it was after we updated the server with (the other ones are not updated yet):

yum update

The python and the perl version seems to be the same in the updated and the not updated servers (by consulting with the command: yum info python and yum info perl)

By the yum update this packages were updated:

–> Running transaction check
—> Package openldap.x86_64 0:2.3.27-8.el5_2.4 set to be updated
—> Package ruby.x86_64 0:1.8.5-5.el5_2.3 set to be updated
—> Package nfs-utils.x86_64 1:1.0.9-35z.el5_2 set to be updated
—> Package perl-HTML-Parser.x86_64 0:3.56-1.el5.rf set to be updated
—> Package perl-IO-Socket-INET6.noarch 0:2.54-1.el5.rf set to be updated
—> Package perl-Net-DNS.x86_64 0:0.63-1.el5.rf set to be updated
—> Package perl-DBI.x86_64 0:1.605-1.el5.rf set to be updated
–> Processing Dependency: perl(RPC::PlServer) >= 0.2001 for package: perl-DBI
–> Processing Dependency: perl(RPC::PlClient) >= 0.2000 for package: perl-DBI
—> Package perl-XML-Parser.x86_64 0:2.36-1.el5.rf set to be updated
—> Package rsync.x86_64 0:3.0.3-1.el5.rf set to be updated
—> Package clamav.x86_64 0:0.93.3-1.el5.rf set to be updated
—> Package selinux-policy-targeted.noarch 0:2.4.6-137.1.el5 set to be updated
—> Package nss.x86_64 0:3.12.0.3-1.el5.centos set to be updated
—> Package clamd.x86_64 0:0.93.3-1.el5.rf set to be updated
—> Package nspr.i386 0:4.7.1-1.el5 set to be updated
—> Package ruby-devel.i386 0:1.8.5-5.el5_2.3 set to be updated
—> Package lftp.x86_64 0:3.7.3-1.el5.rf set to be updated
—> Package perl-HTML-Tagset.noarch 0:3.20-1.el5.rf set to be updated
—> Package libxslt.x86_64 0:1.1.17-2.el5_2.2 set to be updated
—> Package cadaver.x86_64 0:0.22.5-1.el5.rf set to be updated
—> Package libxslt-python.x86_64 0:1.1.17-2.el5_2.2 set to be updated
—> Package syslinux.x86_64 0:3.71-1.el5.rf set to be updated
–> Processing Dependency: perl(Crypt::PasswdMD5) for package: syslinux
—> Package nss.i386 0:3.12.0.3-1.el5.centos set to be updated
—> Package bluez-libs.x86_64 0:3.7-1.1 set to be updated
—> Package clamav-db.x86_64 0:0.93.3-1.el5.rf set to be updated
—> Package perl-BSD-Resource.x86_64 0:1.2901-1.el5.rf set to be updated
—> Package ruby-devel.x86_64 0:1.8.5-5.el5_2.3 set to be updated
—> Package ruby-irb.x86_64 0:1.8.5-5.el5_2.3 set to be updated
—> Package ruby-libs.i386 0:1.8.5-5.el5_2.3 set to be updated
—> Package nss_ldap.i386 0:253-13.el5_2.1 set to be updated
—> Package ruby-rdoc.x86_64 0:1.8.5-5.el5_2.3 set to be updated
—> Package Deployment_Guide-en-US.noarch 0:5.2-11.el5.centos set to be updated
—> Package selinux-policy.noarch 0:2.4.6-137.1.el5 set to be updated
—> Package perl-IO-Zlib.noarch 0:1.09-1.el5.rf set to be updated
—> Package perl-Compress-Zlib.noarch 0:2.011-1.el5.rf set to be updated
–> Processing Dependency: perl(IO::Compress::Gzip::Constants) >= 2.011 for package: perl-Compress-Zlib
–> Processing Dependency: perl(IO::Uncompress::Gunzip) >= 2.011 for package: perl-Compress-Zlib
–> Processing Dependency: perl(IO::Compress::Gzip) >= 2.011 for package: perl-Compress-Zlib
–> Processing Dependency: perl(Compress::Raw::Zlib) >= 2.011 for package: perl-Compress-Zlib
–> Processing Dependency: perl(IO::Compress::Base::Common) >= 2.011 for package: perl-Compress-Zlib
—> Package nspr.x86_64 0:4.7.1-1.el5 set to be updated
—> Package nss-tools.x86_64 0:3.12.0.3-1.el5.centos set to be updated
—> Package openldap.i386 0:2.3.27-8.el5_2.4 set to be updated
—> Package scponly.x86_64 0:4.6-4.el5.rf set to be updated
—> Package ruby-libs.x86_64 0:1.8.5-5.el5_2.3 set to be updated
—> Package bluez-utils.x86_64 0:3.7-2.2.el5.centos set to be updated
—> Package nss_ldap.x86_64 0:253-13.el5_2.1 set to be updated
—> Package perl-IO-Socket-SSL.noarch 0:1.13-1.el5.rf set to be updated
–> Processing Dependency: clamav-server = 0.93-1.el5 for package: clamav-server-sysv
—> Package perl-Archive-Tar.noarch 0:1.38-1.el5.rf set to be updated
—> Package perl-Socket6.x86_64 0:0.20-1.el5.rf set to be updated
—> Package kernel.x86_64 0:2.6.18-92.1.10.el5 set to be installed
—> Package mtr.x86_64 2:0.72-1.el5.rf set to be updated
–> Running transaction check
—> Package perl-Compress-Raw-Zlib.x86_64 0:2.011-1.el5.rf set to be updated
—> Package perl-IO-Compress-Zlib.noarch 0:2.011-1.el5.rf set to be updated
—> Package perl-IO-Compress-Base.noarch 0:2.011-1.el5.rf set to be updated
—> Package perl-PlRPC.noarch 0:0.2020-1.el5.rf set to be updated
–> Processing Dependency: perl(Net::Daemon) for package: perl-PlRPC
–> Processing Dependency: perl(Net::Daemon::Log) for package: perl-PlRPC
–> Processing Dependency: perl(Net::Daemon::Test) for package: perl-PlRPC
—> Package perl-Crypt-PasswdMD5.noarch 0:1.3-1.2.el5.rf set to be updated
–> Processing Dependency: clamav-server = 0.93-1.el5 for package: clamav-server-sysv
–> Running transaction check
—> Package perl-Net-Daemon.noarch 0:0.43-1.el5.rf set to be updated
–> Processing Dependency: clamav-server = 0.93-1.el5 for package: clamav-server-sysv
–> Processing Conflict: clamav-filesystem conflicts clamav > 0.93-1.el5
–> Processing Conflict: clamav-filesystem conflicts clamav > 0.93-1.el5
–> Finished Dependency Resolution

Any help will be appreciated.

Try the bug tracker:
http://www.virtualmin.com/bug-tracker/