[Mailman-Users] Can't send or receive via mail lists

Todd Zullinger tmz at pobox.com
Wed Apr 5 18:48:41 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Webmaster wrote:
> I'm running a VPS which uses CentOS, Cpanel and WHM.

See FAQ 6.11 for info on cPanel.

    http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.011.htp

> The first problem I encountered with Mailman, I wasn't able to create a 
> mail list for a client using cpanel.  I had to go into the Default.py 
> file and add my hostname instead of "localhost".  That allowed me to 
> create a mail list.

You don't want to edit Defaults.py.  Your changes should go into
mm_cfg.py, as stated emphatically at the top of Defaults.py:

    # NEVER make site configuration changes to this file.  ALWAYS make
    # them in mm_cfg.py instead, in the designated area.  See the
    # comments in that file for details.
    
If you don't follow this, your changes will very likely get
overwritten during an update and your setup might stop working
mysteriously.

> At the advice of the company that I pay for this VPS, I restarted the 
> cpanel services.  Here's the results:

Sort of the equivalent of a reboot for windows.  To me that's a sign
that the support folks are punting and hoping a restart will magically
fix a problem they do not understand.  I've had the displeasure of
dealing with more than a few hosting services that run cPanel and have
no clue how to do basic sysadmin on the boxes they have.

> Stopping mailman services: Shutting down Mailman's master qrunner
> PID unreadable in: 
> /usr/local/cpanel/3rdparty/mailman/data/master-qrunner.pid
> [Errno 2] No such file or directory: 
> '/usr/local/cpanel/3rdparty/mailman/data/master-qrunner.pid'
> Is qrunner even running?
> 
[...]
> Starting mailman services: Site list is missing: mailman
> 
> Can anyone decipher all of that and maybe make a suggestion on what I 
> need to do next to get my mail lists working properly?  It seems there 
> is an issue with the qrunner.pid

Mailman isn't running, so a restart which calls stop and then start
will fail the stop.  That's the qrunner error you see first.  The
second error you get when mailman tries to start is trying to tell you
that the master site list needs to be created.  If it is not created
as part of the cPanel installation and setup, then you need to create
it.  See the FAQ and docs that come with mailman for details.  It's
covered in good detail there, but the paths will be different for you
on cPanel.  There may well be other issues you run into that are
caused by the way cPanel tries to mask all of the sysadmin tasks for
you.  The support options available to cPanel users (some of which are
listed in the mailman FAQ) might be better places to get specific
guidance on getting mailman running on cPanel.

On a typical mailman installation, you'd simply run

    bin/newlist mailman

as the mailman user to create the site list.

Good luck,

- -- 
Todd        OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp
======================================================================
There are two kinds of pedestrians -- the quick and the dead.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl.

iG0EARECAC0FAkQz9OkmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt
ei5hc2MACgkQuv+09NZUB1o3kgCcCSKccxUoArSKMBubrXtotY3aGB4An3BcFaps
kuP93jDaBfPPA57Zy31h
=9I66
-----END PGP SIGNATURE-----



More information about the Mailman-Users mailing list