When I try to create a new list using the Web interface, i get the
following nasty looking error screen in the browser

Bug in Mailman version 2.1.5

We're sorry, we hit a bug!

If you would like to help us identify the problem, please email a copy
of this page to the webmaster for this site with a description of what
happened. Thanks!
Traceback:

Traceback (most recent call last):
  File "/usr/local/mailman/scripts/driver", line 87, in run_main
    main()
  File "/usr/local/mailman/Mailman/Cgi/create.py", line 55, in main
    process_request(doc, cgidata)
  File "/usr/local/mailman/Mailman/Cgi/create.py", line 187, in
process_request
    mlist.Create(listname, owner, pw, langs, emailhost)
  File "/usr/local/mailman/Mailman/MailList.py", line 457, in Create
    self.InitVars(name, admin, crypted_password)
  File "/usr/local/mailman/Mailman/MailList.py", line 372, in InitVars
    baseclass.InitVars(self)
  File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 95, in
InitVars
    os.mkdir(self.archive_dir()+'.mbox', 02775)
OSError: [Errno 13] Permission denied:
'/usr/local/mailman/archives/private/announce.mbox'

Python information:

Variable        Value
sys.version     2.3.4 (#1, Oct 27 2004, 02:38:58) [GCC 3.3.4 20040623
(Gentoo Hardened Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)]
sys.executable  /usr/bin/python
sys.prefix      /usr
sys.exec_prefix /usr
sys.path        /usr
sys.platform    linux2

Environment variables:

Variable        Value
HTTP_COOKIE
phpbb2mysql_data=a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bs%3A1%3A%222%22%3B%7D;
LastVisit=1105015650; evo_style=Variation; theme=XSilver; geeklog=2;
password=783504edcb122df28a56e94b32f778f1
SERVER_SOFTWARE         Apache
SCRIPT_NAME     /mailman/create
SERVER_SIGNATURE        
Apache Server at www.thompsonmike.co.uk Port 80
REQUEST_METHOD  POST
HTTP_KEEP_ALIVE         300
SERVER_PROTOCOL         HTTP/1.1
QUERY_STRING    
CONTENT_LENGTH  140
HTTP_ACCEPT_CHARSET     ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_USER_AGENT         Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB;
rv:1.7.5) Gecko/20041110 Firefox/1.0
HTTP_CONNECTION         keep-alive
HTTP_REFERER    http://www.thompsonmike.co.uk/mailman/create
SERVER_NAME     www.thompsonmike.co.uk
REMOTE_ADDR     192.168.1.14
SERVER_PORT     80
SERVER_ADDR     192.168.1.1
DOCUMENT_ROOT   /var/www/localhost/htdocs
PYTHONPATH      /usr/local/mailman
SCRIPT_FILENAME         /usr/local/mailman/cgi-bin/create
SERVER_ADMIN    [EMAIL PROTECTED]
HTTP_HOST       www.thompsonmike.co.uk
REQUEST_URI     /mailman/create
HTTP_ACCEPT
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
GATEWAY_INTERFACE       CGI/1.1
REMOTE_PORT     1306
HTTP_ACCEPT_LANGUAGE    en-gb,en;q=0.5
CONTENT_TYPE    application/x-www-form-urlencoded
HTTP_ACCEPT_ENCODING    gzip,deflate
UNIQUE_ID       @z7PxX8AAAEAABGKR1QAAAAB

Is this a simple as changing the permissions of the directory it is
complaing about, or something else?

The permissions of /usr/local/mailman/archives/private/ is:

[EMAIL PROTECTED] / # ls -all /usr/local/mailman/archives/private/
total 16
drwxr-x--x  4 mailman mailman 4096 Jan  6 10:08 .
drwxrwsr-x  4 mailman mailman 4096 Jan  6 10:06 ..
-rw-r--r--  1 mailman mailman    0 Jan  6 10:06 .keep
drwxrwxr-x  4 mailman mailman 4096 Jan  6 10:11 mailman
drwxrwxr-x  2 mailman mailman 4096 Jan  6 10:11 mailman.mbox

Every thing else in the web interface is fine, all works nicly.
I can create a list by :

bin/newlist

as the mailman user, it is purly the web interface.

Anyone got any ideas to help out a clueless newbie?

Many Thanks for your time!!

Mike....
------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Reply via email to