[Mailman-Users] Re: errors with admindb and hold-postings

Larry Hansford lhansfor at creativedatasolns.com
Wed Oct 3 03:11:37 CEST 2001


I wonder if someone changed rights to one of the directories so that the 
files can't be read or executed.  Did somebody do a recursive rights change 
on the /home directory?

Larry

At 08:31 PM 10/2/2001, you wrote:
>I'm using Mailman version 2.0.6 on Red Hat 7.1.  It was working
>fine before I went on vacation, but now I'm getting many errors.
>No one has changed anything, or so I'm told, so I don't know
>where to start looking.
>
>
>Because there's a cron job to retry failed deliveries once per
>minute, I continually get the following error log entry every
>time there's something waiting for the admin's approval but I
>never get email notifying me that the posting is waiting for my
>approval.
>
> > Oct 02 12:31:00 2001 (30915) Delivery exception: EOF read where object 
> expected
> > Oct 02 12:31:00 2001 (30915) Traceback (innermost last):
> >   File "/home/mailman/Mailman/Handlers/HandlerAPI.py", line 82, in 
> do_pipeline
> >     func(mlist, msg, msgdata)
> >   File "/home/mailman/Mailman/Handlers/Hold.py", line 140, in process
> >     hold_for_approval(mlist, msg, msgdata, ModeratedPost)
> >   File "/home/mailman/Mailman/Handlers/Hold.py", line 218, in 
> hold_for_approval
> >     mlist.HoldMessage(msg, reason, msgdata)
> >   File "/home/mailman/Mailman/ListAdmin.py", line 145, in HoldMessage
> >     self.__opendb()
> >   File "/home/mailman/Mailman/ListAdmin.py", line 69, in __opendb
> >     self.__db = marshal.load(fp)
> > EOFError: EOF read where object expected
>
>
>When trying to load the admindb page for my lists, I get:
>
> > Bug in Mailman version 2.0.6
> >
> > 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 traceback from the error log looks like:
>
> > Oct 02 16:49:00 2001 admin(5478): 
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> > admin(5478): [----- Mailman Version: 2.0.6 -----]
> > admin(5478): [----- Traceback ------]
> > admin(5478): Traceback (innermost last):
> > admin(5478):   File "/home/mailman/scripts/driver", line 96, in run_main
> > admin(5478):     main()
> > admin(5478):   File "/home/mailman/Mailman/Cgi/admindb.py", line 113, 
> in main
> > admin(5478):     PrintRequests(mlist, doc)
> > admin(5478):   File "/home/mailman/Mailman/Cgi/admindb.py", line 129, 
> in PrintRequests
> > admin(5478):     if not mlist.NumRequestsPending():
> > admin(5478):   File "/home/mailman/Mailman/ListAdmin.py", line 96, in 
> NumRequestsPending
> > admin(5478):     self.__opendb()
> > admin(5478):   File "/home/mailman/Mailman/ListAdmin.py", line 69, in 
> __opendb
> > admin(5478):     self.__db = marshal.load(fp)
> > admin(5478): EOFError: EOF read where object expected
> > admin(5478): [----- Python Information -----]
> > admin(5478): sys.version    = 1.5.2 (#1, Mar  3 2001, 01:35:43)  [GCC 
> 2.96 20000731 (Red Hat Linux 7.1 2
> > admin(5478): sys.executable = /usr/bin/python
> > admin(5478): sys.prefix     = /usr
> > admin(5478): sys.exec_prefix= /usr
> > admin(5478): sys.path       = /usr
> > admin(5478): sys.platform   = linux-i386
> > admin(5478): [----- Environment Variables -----]
> > admin(5478):  DOCUMENT_ROOT: /usr/local/apache/htdocs
> > admin(5478):  SERVER_ADDR: 206.190.71.8
> > admin(5478):  HTTP_ACCEPT_ENCODING: gzip,deflate,compress,identity
> > admin(5478):  SERVER_PORT: 80
> > admin(5478):  PATH_TRANSLATED: /usr/local/apache/htdocs/stage
> > admin(5478):  REMOTE_ADDR: 207.114.168.48
> > admin(5478):  HTTP_ACCEPT_LANGUAGE: en
> > admin(5478):  GATEWAY_INTERFACE: CGI/1.1
> > admin(5478):  SERVER_NAME: www.fix.net
> > admin(5478):  HTTP_CONNECTION: keep-alive
> > admin(5478):  HTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux 2.4.2-2 i686; 
> en-US; 0.7) Gecko/20010316
> > admin(5478):  HTTP_ACCEPT: */*
> > admin(5478):  REQUEST_URI: /mailman/admindb/stage
> > admin(5478):  QUERY_STRING:
> > admin(5478):  SCRIPT_FILENAME: /home/mailman/cgi-bin/admindb
> > admin(5478):  HTTP_KEEP_ALIVE: 300
> > admin(5478):  HTTP_HOST: www.fix.net
> > admin(5478):  REQUEST_METHOD: GET
> > admin(5478):  SERVER_SIGNATURE: <ADDRESS>Apache/1.3.20 Server at 
> www.fix.net Port 80</ADDRESS>
> >
> > admin(5478):  SCRIPT_NAME: /mailman/admindb
> > admin(5478):  SERVER_ADMIN: root at fix.net
> > admin(5478):  SERVER_SOFTWARE: Apache/1.3.20 (Unix) PHP/4.0.6 
> mod_ssl/2.8.4 OpenSSL/0.9.6
> > admin(5478):  PYTHONPATH: /home/mailman
> > admin(5478):  PATH_INFO: /stage
> > admin(5478):  HTTP_COOKIE: 
> stage:admin=280200000069da15ba3b732800000031323333383163626139353434373535623730623339323634636361393536633866343230396465; 
> shipping_address=name%3A%3Aasd%26company%3A%3Aasd%26address%3A%3Aasd%26city%3A%3Aasd%26state%3A%3AAlabama%26zip%3A%3Aasd%26country%3A%3AUSA%26phone%3A%3Aasd%26email%3A%3Aasd%26name2%3A%3Aasd%26company2%3A%3Aasd%26address2%3A%3Aasd%26city2%3A%3Aasd%26state2%3A%3AAlabama%26zip2%3A%3Aasd%26country2%3A%3AUSA%26phone2%3A%3Aasd%26email2%3A%3Aasd
> > admin(5478):  SERVER_PROTOCOL: HTTP/1.1
> > admin(5478):  REMOTE_PORT: 34257





More information about the Mailman-Users mailing list