[Mailman-Users] Corrupt config.db (and missing config.db.last)

Dallace Marable dmtalon at v8eaters.com
Tue Sep 30 16:47:16 CEST 2003


Hello all,

I'm hoping someone can point me into a direction that will allow me to 
rebuild a mailing list that I created about 3 months ago that got 
corrupt last night.  Quick story and then the question.

Story:
Having a weird problem where my HDD (linux) goes into read only.  when 
this happens I can't do anything that requires writing.  Well this 
happened last night, and it wouldn't let me umount / init 1 so I had to 
just power off <gasp>.  On bootup fsck couldn't fix all the problems 
automatically so I had to run fsck manually.  There were problems with 
the file /var/lib/mailman/cincidsm/config.db.last which I was asked 
to "fix(y)" and I did.

Problem:
Now, when I email the list, I get a bounce, and error's in 
the /var/log/mailman/error log.  I can't get to the email right now, 
but the error log show's:

admin(1260): [----- Mailman Version: 2.0.11 -----]
admin(1260): [----- Traceback ------]
admin(1260): Traceback (most recent call last):
admin(1260):   File "/var/lib/mailman/scripts/driver", line 98, in 
run_main
admin(1260):     main()
admin(1260):   File "/usr/lib/mailman/Mailman/Cgi/listinfo.py", line 
38, in main
admin(1260):     FormatListinfoOverview()
admin(1260):   File "/usr/lib/mailman/Mailman/Cgi/listinfo.py", line 
84, in FormatListinfoOverview
admin(1260):     mlist = MailList.MailList(n, lock=0)
admin(1260):   File "/usr/lib/mailman/Mailman/MailList.py", line 79, in 
__init__
admin(1260):     self.Load()
admin(1260):   File "/usr/lib/mailman/Mailman/MailList.py", line 904, 
in Load
admin(1260):     raise Errors.MMCorruptListDatabaseError, e
admin(1260): MMCorruptListDatabaseError: [Errno 2] No such file or 
directory: '/var/lib/mailman/lists/cincidsm/config.db.last'

I also see another error in there:
Sep 30 09:40:28 2003 (1260) cincidsm db file was corrupt, using 
fallback: /var/lib/mailman/lists/cincidsm/config.db.last
Sep 30 09:40:28 2003 (1260) cincidsm fallback was corrupt, giving up
Sep 30 09:40:28 2003 admin(1260): 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


Is there any way to fix this situation without deleting and recreating 
the list?  Are there ways to "rebuild" the config file from the command 
line?

Any help would be greatly appreciated, as until i get this worked out 
my list it down :-(

Thanks,

Dallace






More information about the Mailman-Users mailing list