2013-02-12

SharePoint Foundation 2013 - The SDDL string contains an invalid sid or a sid that cannot be translated

Vous installez votre serveur standalone pour vos inavouables desseins personnels et la vie vous semble rose. Quand tout à coup, lors de l’exécution du SharePoint Product Configuration Tool

The SDDL string contains an invalid sid or a sid that cannot be translated

Enfer, damnation, il n’y a pourtant rien de compliqué à cette installation basique !?

Mais une installation SharePoint sans surprise n’a pas vraiment de saveur alors c’est parti pour la recherche des blogs… Et on tombe sur cet article : http://kancharla-sharepoint.blogspot.fr/2012/07/the-sddl-string-contains-invalid-sid-or.html

Service running under Network Service account in workgroup environment is not supported.

Qu’à cela ne tienne, on y va pour les manipulations, au cas où :

  1. Exécution avec PowerShell sous contexte SharePoint de psconfig.exe -cmd Configdb create SkipRegisterAsDistributedCacheHost dans le répertoire BIN de la ruche SharePoint.
  2. Création d’un compte de Service (exemple : svcSPSearch) appartenant au moins au groupe WSS_ADMIN_WPG.
  3. Attacher un compte géré à ce compte de service, soit par la Central Admin, soit par powerShell : New-SPManagedAccount –Credential (Get-Credential).
  4. Associer le compte au service de recherche. ATTENTION ! N’utilisez pas pour cela les propriétés de l’application de service car le compte n’est pas modifié. Utilisez la page Service Accounts de la rubrique Security.
  5. Relancez le Configuration Wizard qui devrait se terminer correctement.

NB : Si une NullReferenceException se produit lors de l’appel à Microsoft.SharePoint.SPEvaluatorModeProvisioner.IsProvisioned(), assurez-vous que vos applications web comportent au moins une collection de site.

Aucun commentaire: