[Mailman-Users] Newbie, new mailman, new postfix, new linux

Rob Brandt rbrandt at sbdsl.com
Sun Jul 15 06:47:15 CEST 2001


OK, I'm an idiot :')  postfix wasn't configured to initialize when linux 
restarts, and of course I had restarted since I last sent an email.  When I 
do 'newlist', I do get an email with links.

I still have problems though.  No errors when I do 'newlist', but when I 
try to access the list functions in a browser I get:
======================================================================
Bug in Mailman version 2.0.1

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.
======================================================================

I get to the log and it shows the following, containing errors from 
creating the list, trying to access admin and listinfo pages.  I don't see 
why there would be permission problems.  Isn;t mailman supposed to do that 
automatically?
=====================================================================
Jul 14 21:30:09 2001 gate_news(1736): Traceback (innermost last):
Jul 14 21:30:09 2001 gate_news(1736): File "/var/mailman/cron/gate_news",
line 222, in ?
Jul 14 21:30:09 2001 gate_news(1736): main()
Jul 14 21:30:09 2001 gate_news(1736): File "/var/mailman/cron/gate_news",
line 203, in main
Jul 14 21:30:09 2001 gate_news(1736): process_lists(lock)
Jul 14 21:30:09 2001 gate_news(1736): File "/var/mailman/cron/gate_news",
line 140, in process_lists
Jul 14 21:30:09 2001 gate_news(1736): mlist =
MailList.MailList(listname, lock=0)
Jul 14 21:30:09 2001 gate_news(1736): File
"/var/mailman/Mailman/MailList.py", line 79, in __init__
Jul 14 21:30:09 2001 gate_news(1736): self.Load()
Jul 14 21:30:09 2001 gate_news(1736): File
"/var/mailman/Mailman/MailList.py", line 891, in Load
Jul 14 21:30:09 2001 gate_news(1736): dict, e = self.__load(dbfile)
Jul 14 21:30:09 2001 gate_news(1736): File
"/var/mailman/Mailman/MailList.py", line 868, in __load
Jul 14 21:30:09 2001 gate_news(1736): fp = open(dbfile)
Jul 14 21:30:09 2001 gate_news(1736): IOError : [Errno 13] Permission
denied: '/var/mailman/lists/mylist1/config.db'
Jul 14 21:33:08 2001 admin(1744): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(1744): [----- Mailman Version: 2.0.1 -----]
admin(1744): [----- Traceback ------]
admin(1744): Traceback (innermost last):
admin(1744): File "/var/mailman/scripts/driver", line 96, in run_main
admin(1744): main()
admin(1744): File "/var/mailman/Mailman/Cgi/admin.py", line 66, in main
admin(1744): mlist = MailList.MailList(listname)
admin(1744): File "/var/mailman/Mailman/MailList.py", line 77, in __init__
admin(1744): self.Lock()
admin(1744): File "/var/mailman/Mailman/MailList.py", line 1342, in Lock
admin(1744): self.Load()
admin(1744): File "/var/mailman/Mailman/MailList.py", line 891, in Load
admin(1744): dict, e = self.__load(dbfile)
admin(1744): File "/var/mailman/Mailman/MailList.py", line 868, in __load
admin(1744): fp = open(dbfile)
admin(1744): IOError: [Errno 13] Permission denied:
'/var/mailman/lists/mylist1/config.db'
admin(1744): [----- Python Information -----]
admin(1744): sys.version = 1.5.2 (#1, Apr 20 2001, 13:49:31) [GCC 2.95.3
20010111 (prerelease/franzo
admin(1744): sys.executable = /usr/bin/python
admin(1744): sys.prefix = /usr
admin(1744): sys.exec_prefix= /usr
admin(1744): sys.path = /usr
admin(1744): sys.platform = linux-ppc
admin(1744): [----- Environment Variables -----]
admin(1744): DOCUMENT_ROOT: /var/www/html
admin(1744): SERVER_ADDR: 208.199.219.39
admin(1744): HTTP_ACCEPT_ENCODING: gzip
admin(1744): SERVER_PORT: 80
admin(1744): PATH_TRANSLATED: /var/www/html/mylist1
admin(1744): GATEWAY_INTERFACE: CGI/1.1
admin(1744): HTTP_ACCEPT_LANGUAGE: en
admin(1744): REMOTE_ADDR: 63.149.244.12
admin(1744): SERVER_NAME: csd-bes.net
admin(1744): HTTP_CONNECTION: Keep-Alive
admin(1744): HTTP_USER_AGENT: Mozilla/4.76 [en] (Win98; U)
admin(1744): HTTP_ACCEPT_CHARSET: iso-8859-1,*,utf-8
admin(1744): HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, image/png, */*
admin(1744): REQUEST_URI: /mailman/admin/mylist1
admin(1744): QUERY_STRING:
admin(1744): SCRIPT_FILENAME: /var/mailman/cgi-bin/admin
admin(1744): PATH_INFO: /mylist1
admin(1744): HTTP_HOST: www.csd-bes.net
admin(1744): REQUEST_METHOD: GET
admin(1744): SERVER_SIGNATURE: <ADDRESS>Apache/1.3.14 Server at csd-bes.net
Port 80</ADDRESS>
admin(1744): SCRIPT_NAME: /mailman/admin
admin(1744): SERVER_ADMIN: root at localhost
admin(1744): SERVER_SOFTWARE: Apache/1.3.14 (Unix) (Linux)
admin(1744): PYTHONPATH: /var/mailman
admin(1744): SERVER_PROTOCOL: HTTP/1.0
admin(1744): REMOTE_PORT: 2370
Jul 14 21:33:20 2001 admin(1745): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
admin(1745): [----- Mailman Version: 2.0.1 -----]
admin(1745): [----- Traceback ------]
admin(1745): Traceback (innermost last):
admin(1745): File "/var/mailman/scripts/driver", line 96, in run_main
admin(1745): main()
admin(1745): File "/var/mailman/Mailman/Cgi/listinfo.py", line 42, in main
admin(1745): mlist = MailList.MailList(listname, lock=0)
admin(1745): File "/var/mailman/Mailman/MailList.py", line 79, in __init__
admin(1745): self.Load()
admin(1745): File "/var/mailman/Mailman/MailList.py", line 891, in Load
admin(1745): dict, e = self.__load(dbfile)
admin(1745): File "/var/mailman/Mailman/MailList.py", line 868, in __load
admin(1745): fp = open(dbfile)
admin(1745): IOError: [Errno 13] Permission denied:
'/var/mailman/lists/mylist1/config.db'
admin(1745): [----- Python Information -----]
admin(1745): sys.version = 1.5.2 (#1, Apr 20 2001, 13:49:31) [GCC 2.95.3
20010111 (prerelease/franzo
admin(1745): sys.executable = /usr/bin/python
admin(1745): sys.prefix = /usr
admin(1745): sys.exec_prefix= /usr
admin(1745): sys.path = /usr
admin(1745): sys.platform = linux-ppc
admin(1745): [----- Environment Variables -----]
admin(1745): DOCUMENT_ROOT: /var/www/html
admin(1745): SERVER_ADDR: 208.199.219.39
admin(1745): HTTP_ACCEPT_ENCODING: gzip
admin(1745): SERVER_PORT: 80
admin(1745): PATH_TRANSLATED: /var/www/html/mylist1
admin(1745): GATEWAY_INTERFACE: CGI/1.1
admin(1745): HTTP_ACCEPT_LANGUAGE: en
admin(1745): REMOTE_ADDR: 63.149.244.12
admin(1745): SERVER_NAME: csd-bes.net
admin(1745): HTTP_CONNECTION: Keep-Alive
admin(1745): HTTP_USER_AGENT: Mozilla/4.76 [en] (Win98; U)
admin(1745): HTTP_ACCEPT_CHARSET: iso-8859-1,*,utf-8
admin(1745): HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, image/png, */*
admin(1745): REQUEST_URI: /mailman/listinfo/mylist1
admin(1745): QUERY_STRING:
admin(1745): SCRIPT_FILENAME: /var/mailman/cgi-bin/listinfo
admin(1745): PATH_INFO: /mylist1
admin(1745): HTTP_HOST: www.csd-bes.net
admin(1745): REQUEST_METHOD: GET
admin(1745): SERVER_SIGNATURE: <ADDRESS>Apache/1.3.14 Server at csd-bes.net
Port 80</ADDRESS>
admin(1745): SCRIPT_NAME: /mailman/listinfo
admin(1745): SERVER_ADMIN: root at localhost
admin(1745): SERVER_SOFTWARE: Apache/1.3.14 (Unix) (Linux)
admin(1745): PYTHONPATH: /var/mailman
admin(1745): SERVER_PROTOCOL: HTTP/1.0
admin(1745): REMOTE_PORT: 2371
=================================================================

TIA

Rob





More information about the Mailman-Users mailing list