Sharepoint: exception COM jeté lors de la navigation à la racine d'une nouvelle collection de sites

StackOverflow https://stackoverflow.com/questions/1079892

Question

Après une nouvelle installation de WSS 3.0 et la création d'une nouvelle collection d'applications Web et le site, je reçois l'erreur suivante lorsque je navigue au nouveau Créer un site:

[COMException (0x80070005): Access is denied.
]
   System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) +557
   System.DirectoryServices.DirectoryEntry.Bind() +44
   System.DirectoryServices.DirectoryEntry.get_IsContainer() +42
   System.DirectoryServices.ChildEnumerator..ctor(DirectoryEntry container) +36
   System.DirectoryServices.DirectoryEntries.GetEnumerator() +36
   Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.System.Web.IHttpModule.Init(HttpApplication app) +699
   System.Web.HttpApplication.InitModulesCommon() +124
   System.Web.HttpApplication.InitInternal(HttpContext context, HttpApplicationState state, MethodInfo[] handlers) +1162
   System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext context) +312
   System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context) +133
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +196
Était-ce utile?

La solution

Il me semble que le compte du pool d'applications n'a pas le droit de faire des recherches dans votre Active Directory .. essayez de les exécuter en utilisant un compte de domaine au lieu de service réseau.

Autres conseils

Quel type d'installation vous choisissez pour WSS (par exemple autonome ou agricole)?

Comme l'installation échoue sur DirectoryEntry.Bind il ressemble à un problème Active Directory. Est-ce que tout va bien avec vos comptes de service? Avez-vous vérifié l'Observateur d'événements pour des erreurs?

Vous ne devez jamais utiliser Network Service comme le compte du pool d'applications, il est un utilisateur connu que sur themachine le site est couru sur. Créer un utilisateur Active Directory dans votre domaine pour exécuter le pool d'applications sous. Puis, dans le site Web d'administration centrale au titre des opérations -> Configuration de la sécurité -> Service Configurer les comptes du nouvel utilisateur pour le pool d'application

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top