[Mailman-Users] fix_url error
Mark Sapiro
msapiro at value.net
Sat Sep 30 06:22:00 CEST 2006
Please include the list in your replies.
Catherine Maxwell wrote:
>At 10:21 PM 9/29/2006, you wrote:
>>Sorry for being cryptic. By "command line?" I meant what was the
>>command line you typed?
>
>Oh.
>
>bin/withlist -l -r fix_url listname -u hostname.com
>
>But that isn't the most of it. All attempts for the list are stating
>that no list by that name. Error logs are stating this (from the same
>timestamp):
>
>Sep 30 03:21:01 2006 (778) couldn't load config file
>/usr/local/mailman/lists/listname/config.pck
>
>Sep 30 03:21:01 2006 (778) couldn't load config file
>/usr/local/mailman/lists/listname/config.pck.last
>
>Sep 30 03:21:01 2006 (778) couldn't load config file
>/usr/local/mailman/lists/listname/config.db
>[Errno 2] No such file or directory:
>'/usr/local/mailman/lists/listname/config.db'
>Sep 30 03:21:01 2006 (778) couldn't load config file
>/usr/local/mailman/lists/listname/config.db.last
>[Errno 2] No such file or directory:
>'/usr/local/mailman/lists/listname/config.db.last'
>Sep 30 03:21:01 2006 (778) All listname fallbacks were corrupt, giving up
>Sep 30 03:21:01 2006 gate_news(778): Traceback (most recent call last):
>Sep 30 03:21:01 2006 gate_news(778): File
>"/usr/local/mailman/cron/gate_news", line 284, in ?
>Sep 30 03:21:01 2006 gate_news(778): main()
>Sep 30 03:21:01 2006 gate_news(778): File
>"/usr/local/mailman/cron/gate_news", line 264, in main
>Sep 30 03:21:01 2006 gate_news(778): process_lists(lock)
>Sep 30 03:21:01 2006 gate_news(778): File
>"/usr/local/mailman/cron/gate_news", line 199, in process_lists
>Sep 30 03:21:01 2006 gate_news(778): mlist =
>MailList.MailList(listname, lock=0)
>Sep 30 03:21:01 2006 gate_news(778): File
>"/usr/local/mailman/Mailman/MailList.py", line 129, in __init__
>Sep 30 03:21:01 2006 gate_news(778): self.Load()
>Sep 30 03:21:01 2006 gate_news(778): File
>"/usr/local/mailman/Mailman/MailList.py", line 640, in Load
>Sep 30 03:21:01 2006 gate_news(778): raise
>Errors.MMCorruptListDatabaseError, e
>Sep 30 03:21:01 2006 gate_news(778): Mailman.Errors .
>MMCorruptListDatabaseError : [Errno 2] No such file or directory: '/u
>sr/local/mailman/lists/listname/config.db.last'
>
>> >These are the files that are on the server:
>> >
>> >-rw-rw---- 1 mailman mailman 216198 Sep 29 00:41 config.pck
>> >-rw-r----- 1 mailman mailman 93225 Oct 3 2005 config.pck.bak
>> >-rw-rw---- 1 mailman mailman 216192 Sep 29 00:41 config.pck.last
>> >-rw-rw---- 1 mailman mailman 27421 Sep 28 20:04 digest.mbox
>> >-rw-rw---- 1 mailman mailman 11615 Sep 29 00:41 pending.pck
>> >-rw-rw-r-- 1 mailman mailman 6430 Sep 29 00:41 request.pck
>>
>>
>>And did you run the withlist -r fix_url command as the mailman user?
>
>I normally just run it as the vroot user.
>
>>In what context? I.e. what URL or command is reporting no list?
>
>For example:
> bin/list_members latinteach
>
> No such list: latinteach
>
>>You could try
>>
>>mv config.pck config.pck.2.bak
>>mv config.pck.last config.pck
>
>I tried that. It didn't make any difference.
>
>We had a power outage last night and today we had issues with the
>lists distributing mail and digesting. I think that I have fixed all
>the other lists but this list seems to be the only one with this
>latent problem. I can't figure it out. The messages in the archive
>seem to be in place (at least I can read them with pine). I created a
>new list to work around this but when I try to get the members list,
>it states no such list. So I'm stuck.
What does bin/list_lists report?
What does bin/check_perms run as root report?
What are the permissions on the lists/listname directory itself?
What does bin/dumpdb lists/listname/config.pck report? (You can elide
all the membership info. In fact, if you get a reasonable looking
report, you can just compare it to that of another list to verify that
it looks good.)
--
Mark Sapiro <msapiro at value.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list