[Mailman-Users] Problem with setup on debian 3.0 (woody)

Dan Pemstein dbpemste at artsci.wustl.edu
Wed Sep 25 04:59:51 CEST 2002

I installed mailman 2.0.11-1woody1 using apt-get and then went through
all the configuration details listed on the mailman web-site.  I'm not
sure I did everything right because the debian dir structure for mailman
is a touch on the confusing side.  It is unclear what debian configured
and what I have to configure myself (I did the crontab changes
instructed for example but for all I know they are handled already). 
I'm pretty sure debian configures root as the mailman user but I'm not

Anyway, I created a test list called Dan.  I can connect to the list
page:  http://lcws.org/cgi-bin/mailman/listinfo/dan and the admin page,
but when I try to log in as admin I get the message:

Bug in Mailman version 2.0.11

We're sorry, we hit a bug!

Please inform the webmaster for this site of this problem. Printing of
traceback and other system information has been explicitly inhibited,
but the webmaster can find this information in the Mailman error logs. 

The log looks like this:

Sep 24 21:30:01 2002 qrunner(1582): Traceback (most recent call last):
Sep 24 21:30:01 2002 qrunner(1582):   File
"/usr/lib/mailman/cron/qrunner", lineSep 24 21:30:01 2002
qrunner(1582):      lock.lock(timeout=0.5)
Sep 24 21:30:01 2002 qrunner(1582):   File
"/usr/lib/mailman/Mailman/LockFile.pySep 24 21:30:01 2002
qrunner(1582):      self.__write()
Sep 24 21:30:01 2002 qrunner(1582):   File
"/usr/lib/mailman/Mailman/LockFile.pySep 24 21:30:01 2002
qrunner(1582):      fp = open(self.__tmpfname, 'w')
Sep 24 21:30:01 2002 qrunner(1582): IOError :  [Errno 13] Permission
denied: '/vSep 24 21:31:01 2002 qrunner(1585): Traceback (most recent
call last):
Sep 24 21:31:01 2002 qrunner(1585):   File
"/usr/lib/mailman/cron/qrunner", lineSep 24 21:31:01 2002
qrunner(1585):      lock.lock(timeout=0.5)
Sep 24 21:31:01 2002 qrunner(1585):   File
"/usr/lib/mailman/Mailman/LockFile.pySep 24 21:31:01 2002
qrunner(1585):      self.__write()
Sep 24 21:31:01 2002 qrunner(1585):   File
"/usr/lib/mailman/Mailman/LockFile.pySep 24 21:31:01 2002
qrunner(1585):      fp = open(self.__tmpfname, 'w')
Sep 24 21:31:01 2002 qrunner(1585): IOError :  [Errno 13] Permission
denied: '/vSep 24 21:31:32 2002 admin(1596):
admin(1596): [----- Mailman Version: 2.0.11 -----]
admin(1596): [----- Traceback ------]
admin(1596): Traceback (most recent call last):
admin(1596):   File "/var/lib/mailman/scripts/driver", line 98, in
admin(1596):     main()
admin(1596):   File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 145,
in main
admin(1596):     mlist.Lock()
admin(1596):   File "/usr/lib/mailman/Mailman/MailList.py", line 1340,
in Lock
admin(1596):     self.__lock.lock(timeout)
admin(1596):   File "/usr/lib/mailman/Mailman/LockFile.py", line 219, in
admin(1596):     self.__write()
admin(1596):   File "/usr/lib/mailman/Mailman/LockFile.py", line 350, in
__writeadmin(1596):     fp = open(self.__tmpfname, 'w')
admin(1596): IOError: [Errno 13] Permission denied:
'/var/lib/mailman/locks/testadmin(1596): [----- Python Information
admin(1596): sys.version    = 2.1.3 (#1, Sep  7 2002, 15:29:56) 
[GCC 2.95.4 20011002 (Debian prerelease)]
admin(1596): sys.executable = /usr/bin/python
admin(1596): sys.prefix     = /usr
admin(1596): sys.exec_prefix= /usr
admin(1596): sys.path       = /usr
admin(1596): sys.platform   = linux2
admin(1596): [----- Environment Variables -----]
admin(1596):    DOCUMENT_ROOT: /var/www
admin(1596):    SERVER_ADDR:
admin(1596):    HTTP_ACCEPT_ENCODING: gzip, deflate, compress;q=0.9
admin(1596):    SERVER_PORT: 80
admin(1596):    PATH_TRANSLATED: /var/www/test
admin(1596):    GATEWAY_INTERFACE: CGI/1.1
admin(1596):    UNIQUE_ID: PZEgA8CoAQIAAHUeG0E
admin(1596):    REMOTE_ADDR:
admin(1596):    SERVER_NAME: aurelius.lcws.org
admin(1596):    HTTP_CONNECTION: keep-alive
admin(1596):    HTTP_USER_AGENT: Mozilla/5.0 Galeon/1.2.5 (X11; Linux
i686; U;) admin(1596):    HTTP_ACCEPT_CHARSET: ISO-8859-1, utf-8;q=0.66,
admin(1596):    HTTP_ACCEPT:
REQUEST_URI: /cgi-bin/mailman/admin/test
admin(1596):    QUERY_STRING: 
admin(1596):    SCRIPT_FILENAME: /usr/lib/cgi-bin/mailman/admin
admin(1596):    HTTP_KEEP_ALIVE: 300
admin(1596):    HTTP_HOST: lcws.org
admin(1596):    REQUEST_METHOD: GET
admin(1596):    SERVER_SIGNATURE: <ADDRESS>Apache/1.3.26 Server at
admin(1596):    SCRIPT_NAME: /cgi-bin/mailman/admin
admin(1596):    SERVER_ADMIN: webmaster at aurelius.lcws.org
admin(1596):    SERVER_SOFTWARE: Apache/1.3.26 (Unix) Debian GNU/Linux
admin(1596):    PYTHONPATH: /var/lib/mailman
admin(1596):    PATH_INFO: /test
admin(1596):    HTTP_COOKIE:
admin(1596):    REMOTE_PORT: 38822

Any ideas what is wrong or where to go for debian-specific docs on
mailman configuration?



| Daniel Pemstein                                                    |
| Email: dbpemste at artsci.wustl.edu, dbp2 at cec.wustl.edu               |
| Web: http://www.danpemstein.com                                    |
| PGP: http://www.danpemstein.com/files/pgp.txt                      |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 240 bytes
Desc: This is a digitally signed message part
Url : http://mail.python.org/pipermail/mailman-users/attachments/20020924/2b461612/attachment.pgp 

More information about the Mailman-Users mailing list