[Mailman-Users] permission problems with new install...

Richard Ellerbrock richarde at eskom.co.za
Thu Jan 4 11:34:04 CET 2001

Have you tried the check_perms script yet? You should find it in the ~mailman/bin directory.

Richard Ellerbrock
richarde at eskom.co.za

>>> Demian Hanks <demian at csbs.utah.edu> 2001/01/04 12:22:08 >>>
I'm setting up a new Mailman server to replace an old one, and I'm running into the
"Bug in Mailman 2.0..." message when I try to go to the initial admin page, or even the 
base listinfo.cgi page.

It appears that there is a permission problem with perms on the config.db file and/or the
lock directory. As far as I can tell the cgi-bin is working for other sites, but this one 
still has problems. I can't see any differences in perm between my functional server and 
this new one. I will attach the traceback below. The machine is running Solaris 2.6,
patched current.

When calling <site>.edu/cgi-bin/listinfo.cgi/test3 
I wind up with the attached traceback.

Any suggestions?


Jan 04 03:14:16 2001 admin(6878): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(6878): [----- Mailman Version: 2.0 -----]
admin(6878): [----- Traceback ------]
admin(6878): Traceback (most recent call last):
admin(6878):   File "/home/mailman/scripts/driver", line 96, in run_main
admin(6878):     main()
admin(6878):   File "/home/mailman/Mailman/Cgi/listinfo.py", line 42, in main
admin(6878):     mlist = MailList.MailList(listname, lock=0)
admin(6878):   File "/home/mailman/Mailman/MailList.py", line 79, in __init__
admin(6878):     self.Load()
admin(6878):   File "/home/mailman/Mailman/MailList.py", line 891, in Load
admin(6878):     dict, e = self.__load(dbfile)
admin(6878):   File "/home/mailman/Mailman/MailList.py", line 868, in __load
admin(6878):     fp = open(dbfile)
admin(6878): IOError: [Errno 13] Permission denied:
admin(6878): [----- Python Information -----]
admin(6878): sys.version    = 2.0 (#1, Dec  6 2000, 22:04:56) 
[GCC 2.8.1]
admin(6878): sys.executable = /usr/local/bin/python
admin(6878): sys.prefix     = /usr/local
admin(6878): sys.exec_prefix= /usr/local
admin(6878): sys.path       = /usr/local
admin(6878): sys.platform   = sunos5
admin(6878): [----- Environment Variables -----]
admin(6878):    DOCUMENT_ROOT: /export/space/mailman
admin(6878):    HTTP_ACCEPT_ENCODING: gzip
admin(6878):    HTTP_PRAGMA: no-cache
admin(6878):    SERVER_PORT: 80
admin(6878):    PATH_TRANSLATED: /export/space/mailman/test3
admin(6878):    SERVER_SOFTWARE: Apache/1.3.14
admin(6878):    HTTP_ACCEPT_LANGUAGE: en
admin(6878):    REMOTE_PORT: 2984
admin(6878):    HTTP_CONNECTION: Keep-Alive
admin(6878):    HTTP_USER_AGENT: Mozilla/4.74 [en] (Windows NT 5.0; U)
admin(6878):    HTTP_ACCEPT_CHARSET: iso-8859-1,*,utf-8
admin(6878):    HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
image/png, */*
admin(6878):    REQUEST_URI: /cgi-bin/listinfo.cgi/test3
admin(6878):    QUERY_STRING: 
admin(6878):    SCRIPT_FILENAME: /export/space/mailman/cgi-bin/listinfo.cgi
admin(6878):    PATH_INFO: /test3
admin(6878):    REQUEST_METHOD: GET
admin(6878):    SCRIPT_NAME: /cgi-bin/listinfo.cgi
admin(6878):    SERVER_ADMIN: webmaster at csbs.utah.edu 
admin(6878):    GATEWAY_INTERFACE: CGI/1.1
admin(6878):    PYTHONPATH: /home/mailman
admin(6878):    HTTP_COOKIE: SITESERVER=ID=0d32b49f441ad4d07be8d46527013a72
admin(6878):    TZ: US/Mountain
admin(6878):    SERVER_PROTOCOL: HTTP/1.0

More information about the Mailman-Users mailing list