Récupérer le KVNO Kerberos actuel depuis Active Directory

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Récupérer le KVNO Kerberos actuel depuis Active Directory

Message par ForumBot »

J’ai un problème Kerberos avec un hôte Linux se connectant à un KDC Windows. Je soupçonne que la clé Kerberos avec la mauvaise version est en cause.


Un moyen d’en être sûr serait de supprimer le SPN et de le recréer, mais c’est dans un environnement de production et je dois déboguer en « lecture seule », si vous voulez.


Comment puis-je récupérer le KVNO Kerberos actuel d’un principal dans Active Directory ?




Source : [Server Fault](To KVNO or not to KVNO, what is the version!? | Microsoft Learn](To KVNO or not to KVNO, what is the version!? | Microsoft Learn)

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Récupérer le KVNO Kerberos actuel depuis Active Directory

Message par ayi »

Je suis sceptique quant au fait que le KVNO ait quelque chose à voir avec votre problème, OK peut-être avec des clients Linux, mais quoi qu’il en soit, utilisez Wireshark/Network Monitor :


Les numéros de version de clé sont décrits dans MS-KILE section 3.1.5.8.


Au passage, Mathias R. Jessen a raison en ce sens que Windows ignore typiquement les KVNO. Mais ils sont quand même implémentés de manière conforme aux RFC.


https://docs.microsoft.com/en-us/archive/blogs/openspecification/to-kvno-or-not-to-kvno-what-is-the-version



Non, Windows ne prête pas attention au KVNO. Il l’ignore simplement.


Mais le KVNO a une certaine importance dans un environnement RODC :


https://docs.microsoft.com/en-us/archive/blogs/openspecification/notes-on-kerberos-kvno-in-windows-rodc-environment


Plus d’informations ici : https://web.archive.org/web/20150204183217/http://support.microsoft.com/kb/2716037



Dans un environnement avec un ou plusieurs RODC, l’authentification peut échouer lors de

l’interaction avec certains appareils Kerberos basés sur MIT dans l’un des

scénarios suivants.




  • Le client est un appareil MIT qui a reçu un TGT du

    KDC Windows sur le RODC




  • Le client transmet un TGT généré par le KDC Windows sur le RODC à un

    appareil MIT qui utilise ensuite le TGT pour demander un TGS au nom de

    l’utilisateur appelant.




Dans les deux scénarios, le TGT aura été émis par un RODC où le

msDS-SecondaryKrbTgtNumber associé au compte krbtgt pour ce

RODC aura une valeur supérieure à 32767.

Répondre

Revenir à « Active Directory & Entra »