KEYRING ccache can hide valid tickets when it contains expired ticket

Greg Hudson ghudson at mit.edu
Mon Oct 12 02:57:16 EDT 2026


> I'm trying to use KEYRING as default ccache and noticed that when there is a
> service ticket expired, `klist` would truncate the list of available tickets
> in my ccache with an error message:
> 
> klist: No credentials cache found while retrieving a ticket

Thanks for investigating and reporting this bug.  I confirmed that I can 
reproduce the error (using kvno on a server principal created with 
-maxlife 1m) and filed a PR to fix it:

https://github.com/krb5/krb5/pull/1546



More information about the Kerberos mailing list