SharePoint 2013 – Ajouter un compte géré – Access denied

Symptômes:

Lorsque vous ajoutez un compte géré:

Résolution:

Le compte déclaré pendant la création de la ferme exécute le service SharePoint Timer Service. Ce compte a besoin d’être administrateur local.

Malgré l’erreur, le compte a été ajouté. Cependant si vous allez dans les comptes gérés depuis l’administration centrale, cela ne fonctionne plus (Object reference not set to an instance of an object):

Il faut alors:

  • Supprimer le compte ajouté en PowerShell : Remove-spManagedAccount -identity mondomainenouveauCompte
  • Rendre le compte du timer administrateur local
  • Redémarrer le service SharePoint Timer pour qu’il prenne en compte le privilège
  • iisreset
  • Ajouter de nouveau le compte géré.

Internet Information Services (IIS) Manager. Bad Data. (Exception from HRESULT: 0x80090005)

Symptômes:

Lorsque vous accédez à la console IIS ou aux pools d’applications, vous avez l’erreur suivante:

Bad Data. (Exception from HRESULT: 0x80090005)

Causes:

Vous avez copié le fichier de configuration de IIS d’une machine à l’autre (C:WindowsSystem32inetsrvconfigapplicationHost.config)

Ce dernier contient des comptes Windows pour certains pools d’applications. Le mot de passe est encrypté en utilisant une clé locale à la machine, l’autre serveur n’arrive donc pas à les décrypter.

Corriger le mot de passe à la main depuis la console IIS ne résous pas le problème.

Résolution:

2 possibilités:

  • Faire un retour arrière sur le serveur où la configuration a été copiée. Par défaut IIS garde une copie des 10 derniers fichiers de configuration (C:inetpubhistory)
  • Utiliser la méthode supportée pour copier la configuration.

Exporter la configuration:

aspnet_regiis -px "iisConfigurationKey" "C:iisConfigurationKey.xml" -pri 
aspnet_regiis -px "iisWasKey" "c:iisWasKey.xml" –pri

Importer sur la cible:

aspnet_regiis -pi "iisConfigurationKey" "C:iisConfigurationKey.xml" 
aspnet_regiis -pi "iisWasKey" "C:iisWasKey.xml"