8 votes

Créer un SPN avec setpn.exe - Droits d'accès insuffisants

Sur un contrôleur de domaine Windown Server 2008, j'essaie d'ajouter un Service Principal Name (SPN) à un compte d'utilisateur 'Postmaster' afin d'activer l'authentification Kerberos à partir d'un serveur de messagerie Communigate. La ligne de commande que j'utilise est de la forme suivante :

setspn -a imap/email-domain.com windows-domain\postmaster

Lorsque je lance cette commande, j'obtiens le résultat :

Registering ServicePrincipalNames for CN=Postmaster,OU=Users,DC=windows-domain,DC=com
    imap/email-domain.com
Failed to assign SPN on account 'CN=Postmaster,OU=Users,DC=windows-domain,DC=com', error 0x2098/8344 ->
Insufficient access rights to perform the operation.

C'est très curieux, car je suis connecté en tant qu'utilisateur du groupe Admins du domaine. J'ai vérifié les privilèges effectifs pour ce compte, et je n'en vois aucun qui ne soit pas inclus. J'ai également essayé un autre compte administrateur, avec le même résultat.

Juste pour écarter cette possibilité, j'ai également ajouté l'utilisateur Postmaster à Domain Admins, mais aucun changement dans le résultat.

J'exécute cette commande directement sur l'instance du contrôleur de domaine. Je suis en mesure d'interroger les SPN sans difficulté, mais je ne parviens pas à les écrire.

J'ai également tenté d'utiliser ktpass pour définir indirectement le SPN sur l'utilisateur souhaité, mais j'ai reçu un avertissement :

WARNING: Unable to set SPN mapping data.

...ce qui, je suppose, est un symptôme du même problème d'accès insuffisant.

Qu'est-ce qui pourrait causer cette erreur ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X