[20562] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: trouble with pkinit

daemon@ATHENA.MIT.EDU (Ken Hornstein via krbdev)
Fri Apr 17 19:15:36 2026

Message-Id: <202604172214.63HMEdsC021911@hedwig.cmf.nrl.navy.mil>
To: Geoffrey Thorpe <geoff@geoffthorpe.net>
cc: krbdev@mit.edu
In-Reply-To: <b6fbcc5a-f48a-4b34-b31c-dbdf27d93c94@geoffthorpe.net>
MIME-Version: 1.0
Date: Fri, 17 Apr 2026 18:14:39 -0400
From: Ken Hornstein via krbdev <krbdev@mit.edu>
Reply-To: Ken Hornstein <kenh@cmf.nrl.navy.mil>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krbdev-bounces@mit.edu

>* The (Heimdal-based) KDC is configured to use synthetic principals, so 
>indeed there is no "alicia" principal in the Kerberos database, the KDC 
>is configured to issue a TGT for whichever client principal is in the 
>client cert, whether or not that principal is in its database. This 
>doesn't pose a problem with the Heimdal kinit, so I don't know why it 
>would be an issue with the MIT one. (I.e. whether the principal is or 
>isn't in the database is a KDC-side consideration, so why is this error 
>message showing up on the client-side?)

This is 100% the problem.  In MIT Kerberos you need to create that
principal (and as I understand it, there would have to be some
significant rearchitecturing to support the concept of synthetic
principals as you've described them).  The error is showing up
client-side because the KDC is returning that error to the client
(wouldn't you want it to?)

--Ken
_______________________________________________
krbdev mailing list             krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev

home help back first fref pref prev next nref lref last post