<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi,<div><br><div><div>Le 16 mai 2014 à 21:08, Brown, Alexander [USA] &lt;<a href="mailto:Brown_Alexander2@bah.com">Brown_Alexander2@bah.com</a>&gt; a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><pre style="margin: 0in 0in 0.0001pt; font-size: 13px; font-family: 'Courier New'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span style="font-size: 11pt; font-family: Calibri, sans-serif;">I have smart card logon working with Mac OS X 10.9 to a Windows Active Directory domain by using cacloginconfig.plist and mapping based on the NT Principal Name. So this is working ok but when I took a look at the traffic between the Mac and the Windows domain I noticed there wasn’t any Kerberos traffic and PKINIT isn’t being used. Does anyone have PKINIT working with OS X 10.9 and if so can you share some steps on how that is configured? When I have my smart card in and run “kinit -C KEYCHAIN: -D KEYCHAIN: --windows --pk-enterprise” I got the error “kinit: krb5_pk_enterprise_certs: Failed to find PKINIT certificate: Certificate not found”. The smart card I am using for this is the DoD CAC.<o:p></o:p></span></pre></blockquote></div><br></div><div>I’ve got this problem too. I’ve found (via reverse engineering) that the Kerberos framework has some problems in the algo used to validate the certificate on the card. It seems to see it but don’t take it as valid.</div><div><br></div><div>I’ve use my contact at Apple to forward the information to Shawn Geddis but I’ve never got any answer.</div><div><br></div><div>It’s here since 10.9.0.</div><div><br></div><div>Maybe I’m wrong in my debug work, and maybe we’ve both do the same mistake in the cacloginconfig.plist…</div><div><br></div><div>If you need a quick workaround, go to third part middleware, they make PKINIT work.</div><div><br></div><div>Best regards,</div><div>Yoann</div></body></html>