sks-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sks-devel] Seemingly corrupted DB, not syncing


From: Daniel Kahn Gillmor
Subject: Re: [Sks-devel] Seemingly corrupted DB, not syncing
Date: Wed, 05 Aug 2015 19:22:26 -0400
User-agent: Notmuch/0.20.2 (http://notmuchmail.org) Emacs/24.5.1 (x86_64-pc-linux-gnu)

On Wed 2015-08-05 19:06:36 -0400, Gunnar Wolf wrote:
> Hi,
>
> I noticed today my keyserver has been failing to sync for several days
> (to say the least – it still reports knowing only about 3920177 keys,
> while I see 4005128 in other servers I supposedly peer with).
>
> Looking at the SKS logs, I see entries such as:
>
> ==> db.log <==
> 2015-08-05 18:01:27 <mail transmit keys> error in callback.: 
> Bdb.DBError("BDB0060 PANIC: fatal region error detected; run recovery")
>
> (but I don't know what recovery it talks about — BDB's?)
>
> Or:
>
> ==> recon.log <==
> 2015-08-05 18:02:40 Raising Sys.Break -- PTree may be corrupted: 
> Failure("remove_from_node: attempt to delete non-existant element from prefix 
> tree")
> 2015-08-05 18:02:40 DB closed
>
> So... In your experience, what should be done? Is my best bet to just
> drop my DB and download a set of dumps again?

You might be able to just drop your PTree (not the DB) and have sks
rebuild it, without needing a new set of dumps.  I'm sorry to not have
any more sophisticated suggestions.  bdb's failure modes continue to
perplex me. :/

hopefully someone else has better answers,

        --dkg



reply via email to

[Prev in Thread] Current Thread [Next in Thread]