[38775] in Kerberos
Re: krb5-18.2: MDB_BAD_RSLOT: Invalid reuse of reader locktable slot
daemon@ATHENA.MIT.EDU (Greg Hudson)
Fri Jun 19 18:30:05 2020
To: rachit chokshi <rachitchokshi@gmail.com>, <kerberos@mit.edu>
From: Greg Hudson <ghudson@mit.edu>
Message-ID: <970a4b00-c7c8-02df-4c7f-5bf21ad1c6f4@mit.edu>
Date: Fri, 19 Jun 2020 18:27:19 -0400
MIME-Version: 1.0
In-Reply-To: <CAFYwyBUS4F5XFtvSRQwxsB29FnA0K43dk+AT-vEneAwQiGZU=w@mail.gmail.com>
Content-Language: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: kerberos-bounces@mit.edu
On 6/18/20 4:53 AM, rachit chokshi wrote:
> *LMDB read failure (path: /var/kerberos/krb5kdc/principal.mdb):
> MDB_BAD_RSLOT: Invalid reuse of reader locktable slot*
After some off-list debugging, I determined that the LMDB reader table
entries for krb5kdc and kadmind appear as stale to other processes and
can be reclaimed, because both daemons open the DB before daemonizing.
I have filed a ticket and a pull request:
https://krbdev.mit.edu/rt/Ticket/Display.html?id=8918
https://github.com/krb5/krb5/pull/1088
________________________________________________
Kerberos mailing list Kerberos@mit.edu
https://mailman.mit.edu/mailman/listinfo/kerberos