[Mailman-Users] Pending posts not found
Mark Sapiro
msapiro at value.net
Fri Oct 14 16:59:13 CEST 2005
João Sá Marta wrote:
>
>I have looked for /home/mailman/lists/list_name/request.pck and used =
>dumpbd
>and the results were:
>[----- start pickle file -----]
><----- start object 1 ----->
>{'version': (0, 1)}
>[----- end pickle file -----]
This is exactly what an 'empty' request.pck looks like.
>It seems like all the others empty request.pck
If you have other lists with truly empty request.pck files (i.e.,
without the 'version' object) these will cause '-1 requests' notices
to be sent. You can fix that by replacing the request.pck with the one
above.
>I have the taught that the problem has something to do with the file
>pending.pck .
>I have renamed it to pending.pck_old but the list administrator is still
>receiving the messages.
>Dumping the pending.pck_old I have got:
>
># /home/mailman/bin/dumpdb -p list_name/pending.pck_old=20
>[----- start pickle file -----]
><----- start object 1 ----->
>{ '69f90cb9b45a06ea26b00b077b0081aa41ca2a7f': ('H', 16),
> 'e35a5115012465a78de239928742969ba8bfb9b4': ('H', 15),
> 'evictions': { '69f90cb9b45a06ea26b00b077b0081aa41ca2a7f':
>1128885960.0321629,
> 'e35a5115012465a78de239928742969ba8bfb9b4':
>1128632750.38288},
> 'version': 2}
>[----- end pickle file -----]=20
These are confirmation tokens for a couple of held messages, but they
are both expired and they don't have any involvement with the
'requests waiting' email in any case.
>I don't have any idea where to look for those messages, and I am a bit
>confused because I have renamed the pending.pck file (maybe I have to =
>delete
>the file ?)
The pending.pck file has nothing to do with the problem.
My guess at this point is you have a prior Mailman installation with
its own lists/, Mailman/, etc. directories somewhere on your system
and the crontab is still pointing to the old checkdbs which is
therefore looking at the wrong list/listname/request.pck.
What happens if you just run cron/checkdbs from the command line? Does
it send the spurious notice?
--
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