Hi Mark,I see your considerations about permissions, but I don't know are 
SELinux. What is this? See attachment for more information. Thanks for your 
help!! Regards,Fabricio> Date: Mon, 10 Mar 2008 12:16:35 -0700> From: [EMAIL 
PROTECTED]> To: [EMAIL PROTECTED]> CC: mailman-users@python.org> Subject: Re: 
RE: [Mailman-Users] Bug in Mailman version 2.1.9> > Fabricio Oliveira wrote:> > 
Hi Mark,> > > > See attachment file with the log.> > > Thank you for reposting 
the logs as an attachment. That is much better.> > Here is your log data with 
my comments interspersed.> > > Log - /usr/local/mailman/logs/error> >> > Mar 08 
10:48:37 2008 qrunner(1656): Traceback (most recent call last):> > Mar 08 
10:48:37 2008 qrunner(1656): File > '/usr/local/mailman/bin/qrunner', line 278, 
in ?> > Mar 08 10:48:37 2008 qrunner(1656): main()> > Mar 08 10:48:37 2008 
qrunner(1656): File > '/usr/local/mailman/bin/qrunner', line 238, in main> > 
Mar 08 10:48:37 2008 qrunner(1656): qrunner.run()> > Mar 08 10:48:37 2008 
qrunner(1656): File > '/usr/local/mailman/Mailman/Queue/Runner.py', line 71, in 
run> > Mar 08 10:48:37 2008 qrunner(1656): filecnt = self._oneloop()> > Mar 08 
10:48:37 2008 qrunner(1656): File > 
'/usr/local/mailman/Mailman/Queue/Runner.py', line 100, in _oneloop> > Mar 08 
10:48:37 2008 qrunner(1656): msg, msgdata = > 
self._switchboard.dequeue(filebase)> > Mar 08 10:48:37 2008 qrunner(1656): File 
> '/usr/local/mailman/Mailman/Queue/Switchboard.py', line 150, in dequeue> > 
Mar 08 10:48:37 2008 qrunner(1656): fp = open(filename)> > Mar 08 10:48:37 2008 
qrunner(1656): IOError : [Errno 13] Permission > denied: > 
'/usr/local/mailman/qfiles/in/1204984114.6525619+5fb960a623c129aa4c6faf55d72e84188d8bafc6.pck'>
 > > This says that IncomingRunner can't read the referenced queue entry > 
file. Based on the permissions you show below, this would seem > impossible 
unless IncomingRunner was not running in the mailman group or > there is some 
SELinux or other security policy preventing it. This can > be caused by the 
runner being manually started or mailmanctl being run > by a non-root user.> > 
> > Mar 08 11:04:45 2008 (1883) couldn't load config file > 
/usr/local/mailman/lists/cartaoberro/config.pck insecure string pickle> > Mar 
08 11:04:45 2008 (1883) couldn't load config file > 
/usr/local/mailman/lists/cartaoberro/config.pck.last invalid load key, '¨'.> > 
Mar 08 11:04:45 2008 (1883) couldn't load config file > 
/usr/local/mailman/lists/cartaoberro/config.db [Errno 2] No such file or > 
directory: '/usr/local/mailman/lists/cartaoberro/config.db'> > Mar 08 11:04:45 
2008 (1883) couldn't load config file > 
/usr/local/mailman/lists/cartaoberro/config.db.last[Errno 2] No such > file or 
directory: '/usr/local/mailman/lists/cartaoberro/config.db.last'> > Mar 08 
11:04:45 2008 (1883) All cartaoberro fallbacks were corrupt, > giving up> > Mar 
08 11:04:45 2008 (1883) couldn't load config file > 
/usr/local/mailman/lists/cartaoberro/config.pckinsecure string pickle> > Mar 08 
11:04:45 2008 (1883) couldn't load config file > 
/usr/local/mailman/lists/cartaoberro/config.pck.lastinvalid load key, '¨'.> > 
Mar 08 11:04:45 2008 (1883) couldn't load config file > 
/usr/local/mailman/lists/c artaoberro/config.db[Errno 2] No such file or > 
directory: '/usr/local/mailman/lists/cartaoberro/config.db'> > Mar 08 11:04:45 
2008 (1883) couldn't load config file > 
/usr/local/mailman/lists/cartaoberro/config.db.last[Errno 2] No such > file or 
directory: '/usr/local/mailman/lists/cartaoberro/config.db.last'> > Mar 08 
11:04:45 2008 (1883) All cartaoberro fallbacks were corrupt, > giving up> > > 
This and the error below are the same error from the admin web > interface. It 
appears that both the config.pck and config.pck.last for > the cartaoberro list 
are corrupt (the config.db* files normally don't > exist in a mailman 2.1.x 
installation).> > > > Mar 08 11:04:45 2008 admin(1883): > 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@> > admin(1883): [----- Mailman 
Version: 2.1.9 -----]> > admin(1883): [----- Traceback ------]> > admin(1883): 
Traceback (most recent call last):> > admin(1883): File 
'/usr/local/mailman/scripts/driver', line 101, in > run_main> > admin(1883): 
main()> > admin(1883): File '/usr/local/mailman/Mailman/Cgi/admin.py', line 75, 
> in main> > admin(1883): admin_overview(_('No such list 
<em>%(safelistname)s</em>'))> > admin(1883): File 
'/usr/local/mailman/Mailman/Cgi/admin.py', line > 233, in admi n_overview> > 
admin(1883): mlist = MailList.MailList(name, lock=0)> > admin(1883): File 
'/usr/local/mailman/Mailman/MailList.py', line 130, > in __ini t__> > 
admin(1883): self.Load()admin(1883): File > 
'/usr/local/mailman/Mailman/MailList.py', line 644, in Load> > admin(1883): 
raise Errors.MMCorruptListDatabaseError, e> > admin(1883): 
MMCorruptListDatabaseError: [Errno 2] No such file or > directory: '/ 
usr/local/mailman/lists/cartaoberro/config.db.last'> > admin(1883): [----- 
Python Information -----]> > admin(1883): sys.version = 2.4.3 (#1, Jul 26 2006, 
20:13:39)[GCC 3.4.6]> > admin(1883): sys.executable = /usr/bin/python> > 
admin(1883): sys.prefix = /usr> > admin(1883): sys.exec_prefix = /usr> > 
admin(1883): sys.path = /usr> > admin(1883): sys.platform = linux2> > 
admin(1883): [----- Environment Variables -----]> > admin(1883): 
SERVER_SOFTWARE: Apache/1.3.37 (Unix)> > admin(1883): SCRIPT_NAME: 
/mailman/admin> > admin(1883): SERVER_SIGNATURE: <ADDRESS>Apache/1.3.37 Server 
at > serverlinux.r evistaoberro.com.br Port 80</ADDRESS>> > admin(1883):> > 
admin(1883): REQUEST_METHOD: GET> > admin(1883): PATH_INFO: 
/cartaoberro/logoutadmin(1883): > SERVER_PROTOCOL: HTTP/1.1> > admin(1883): 
QUERY_STRING:> > admin(1883): HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 
6.0; > Windows NT 5 .1; SV1; .NET CLR 1.1.4322)> > admin(1883): 
HTTP_CONNECTION: Keep-Alive> > admin(1883): SERVER_NAME: 
serverlinux.revistaoberro.com.br> > admin(1883): REMOTE_ADDR: 192.168.0.2> > 
admin(1883): PATH_TRANSLATED: /var/www/htdocs/cartaoberro/logout> > 
admin(1883): SERVER_PORT: 80> > admin(1883): SERVER_ADDR: 200.171.57.41> > 
admin(1883): DOCUMENT_ROOT: /var/www/htdocs> > admin(1883): PYTHONPATH: 
/usr/local/mailman> > admin(1883): SCRIPT_FILENAME: 
/usr/local/mailman/cgi-bin//admin> > admin(1883): SERVER_ADMIN: [EMAIL 
PROTECTED]> > admin(1883): HTTP_HOST: serverlinux.revistaoberro.com.br> > 
admin(1883): REQUEST_URI: /mailman/admin/cartaoberro/logout> > admin(1883): 
HTTP_ACCEPT: image/gif, image/x-xbitmap, image/jpeg, > image/pjpeg , 
application/x-shockwave-flash application/vnd.ms-excel, > 
application/vnd.ms-po> >> > I deleted the file > 
'/usr/local/mailman/qfiles/in/1204984114.6525619+5fb960a623c129aa4c6faf55d72e84188d8bafc6.pck'
 > and reboot the server. See log after reboot:> >> > Mar 08 12:03:32 2008 
mailmanctl(1114): Traceback (most recent call last):> > Mar 08 12:03:32 2008 
mailmanctl(1114): File > '/usr/local/mailman/bin/mailmanctl', line 548, in ?> > 
Mar 08 12:03:32 2008 mailmanctl(1114): main()> > Mar 08 12:03:32 2008 
mailmanctl(1114): File > '/usr/local/mailman/bin/mailmanctl', line 390, in 
main> > Mar 08 12:03:32 2008 mailmanctl(1114): lock = acquire_lock(force)> > 
Mar 08 12:03:32 2008 mailmanctl(1114): File > 
'/usr/local/mailman/bin/mailmanctl', line 214, in acquire_lock> > Mar 08 
12:03:32 2008 mailmanctl(1114): lock = acquire_lock_1(force)> > Mar 08 12:03:32 
2008 mailmanctl(1114): File > '/usr/local/mailman/bin/mailmanctl', line 208, in 
acquire_lock_1> > Mar 08 12:03:32 2008 mailmanctl(1114): > 
os.unlink(os.path.join(mm_cfg.LOCK_DIR, tempfile))> > Mar 08 12:03:32 2008 
mailmanctl(1114): OSError : [Errno 2] No such > file or directory: > 
'/usr/local/mailman/locks/master-qrunner.serverlinux.1148'> >> > > This 
indicates that possibly mailmanctl is being started twice, or there > is some 
other issue with lock files. See > 
<http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.068.htp> > for 
information about making sure Mailman is completely shut down, then > remove 
all the files from Mailman's locks/ directory and as root, run > 
'bin/mailmanctl start' once only.> > > > Apache error_log> > GATEWAY_INTERFACE: 
CGI/1.1> > REMOTE_PORT: 4322> > HTTP_ACCEPT_LANGUAGE: pt-br> > 
HTTP_ACCEPT_ENCODING: gzip, deflate> > UNIQUE_ID: R9KXGsirOSkAAAQNA44> > [Sat 
Mar 8 11:19:34 2008] [error] [client 192.168.0.2] attempt to > invoke directory 
as script: /usr/local/mailman/cgi-bin> > [Sat Mar 8 11:22:24 2008] [error] 
[client 192.168.0.2] attempt to > invoke directory as script: 
/usr/local/mailman/cgi-bin> > > These seem to be the result of an Apache 
misconfiguration. They occur 15 > and 18 minutes respectively after the admin 
error above. Did you perhaps > change some Apache ScriptAlias directive in 
response to the admin error > above?> > > > [Sat Mar 8 11:55:49 2008] [notice] 
caught SIGTERM, shutting down> > [Sat Mar 8 11:57:12 2008] [notice] 
Apache/1.3.37 (Unix) configured -- > resuming normal operations> > [Sat Mar 8 
11:57:12 2008] [notice] Accept mutex: sysvsem (Default: > sysvsem)> >> > 
Permissions> > drwxrwsr-x root mailman mailman/> > -rwxrwsr-x root mailman > 
1204984114.6525619+5fb960a623c129aa4c6faf55d72e84188d8bafc6.pck*> >> > > -- > 
Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers,> San Francisco Bay 
Area, California better use your sense - B. Dylan> 
_________________________________________________________________
Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live 
Search Maps!
http://www.livemaps.com.br/index.aspx?tr=true
Hi Mark,

I see your considerations about permissions, but I don't know are SELinux. What 
is this?

I stoped the python's services and I restarted the service with the command 
below:

[EMAIL PROTECTED]:/usr/local/mailman/bin# ./mailmanctl stop
Shutting down Mailman's master qrunner

[EMAIL PROTECTED]:/usr/local/mailman/bin# ps -fAww |grep python

[EMAIL PROTECTED]:/usr/local/mailman/bin# ./mailmanctl start
Starting Mailman's master qrunner.

After restarted the service, the following pid appear:

[EMAIL PROTECTED]:/usr/local/mailman/bin# ps -fAww |grep python
mailman  27184     1  0 12:54 ?        00:00:00 /usr/bin/python ./mailmanctl 
start
mailman  27185 27184  4 12:54 ?        00:00:00 /usr/bin/python 
/usr/local/mailman/bin/qrunner --runner=ArchRunner:0:1 -s
mailman  27186 27184 56 12:54 ?        00:00:02 /usr/bin/python 
/usr/local/mailman/bin/qrunner --runner=BounceRunner:0:1 -s
mailman  27187 27184  4 12:54 ?        00:00:00 /usr/bin/python 
/usr/local/mailman/bin/qrunner --runner=CommandRunner:0:1 -s
mailman  27188 27184  4 12:54 ?        00:00:00 /usr/bin/python 
/usr/local/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s
mailman  27189 27184  4 12:54 ?        00:00:00 /usr/bin/python 
/usr/local/mailman/bin/qrunner --runner=NewsRunner:0:1 -s
mailman  27190 27184  4 12:54 ?        00:00:00 /usr/bin/python 
/usr/local/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s
mailman  27191 27184  5 12:54 ?        00:00:00 /usr/bin/python 
/usr/local/mailman/bin/qrunner --runner=VirginRunner:0:1 -s
mailman  27192 27184  5 12:54 ?        00:00:00 /usr/bin/python 
/usr/local/mailman/bin/qrunner --runner=RetryRunner:0:1 -s

The page continue with the error:

Bug in Mailman version 2.1.9

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. 

Thanks for your help!!
------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to