Erreur Interne du Serveur 500 - un service NT AUTHORITY \ NETWORK Avec des autorisations incorrectes

Au week-end sur notre serveur Windows 2008 Plusieurs mises à jour ont été exécutées Windows.

Malheureusement, notre site ne fonctionne pas et affiche une erreur 500.

Le message suivant est affiché dans la fenêtre de l'événement:

IISWMSVC_AUTHENTICATION_UNABLE_TO_READ_CONFIG Une erreur inattendue s'est produite lors de la réception des informations d'authentification. Une exception: System.UnauthorizedAccessException: Nom de fichier: \? \ C: \ Windows \ system32 \ inetsrv \ config \ redirection.config ERREUR: Impossible de lire le fichier de configuration en raison d'autorisations insuffisantes dans Microsoft.Web.Administration.Interop.AppHostAdminManager.GetAdminSection (String bstrSectionName , String bstrSectionPath) dans Microsoft.Web.Administration.Configuration.GetSectionInternal (section ConfigurationSection, String sectionPath, String locationPath) dans Microsoft.Web.Administration.ConfigurationManager.LoadRedirectionInfo () dans Microsoft.Web.Administration.ConfigurationManager.GetMapministration (Microsoft.Web.Administration.ConfigurationManager.GetMapministration) .Web.Administration.ConfigurationManager.SetAdminManagerProperties (WebConfigurationMap webConfigMap, logique isAdminConfig, IAppHostAdminManager adminManager, logique isRemote) dans Microsoft.Web.Administration.ConfigurationManager.CreateWritableAdminManager, WebConfigurationManager.CreateWritableAdminManager.CreateWritableAdminManager.CreateWritableAdminManager.CreateWritableAdminManager. Traiter tionManager.CreateConfiguration (WebConfigurationMap ConfigMap, String configPathToEdit, Boulevard isAdminConfig) pour Microsoft.Web.Administration.ConfigurationManager.GetConfiguration (String rawConfigurationPath, Chaîne de caractères cacheKey, Boulevard isAdminConfig) pour Microsoft.Web.Management.Server.ConfigurationAuthenticationProvider.GetSection (ServerManager ServerManager) : dllhost Utilisateur = NT AUTHORITY \ NETWORK SERVICE

Il semble que seules les pages externes soient affectées sur notre site Web. PHP. Bekend de notre site (Tout ce qui est sur l'écran d'entrée) - Ce sont des pages .NET MVC, Et ils fonctionnent bien.

J'ai essayé d'ajouter des autorisations au dossier config pour NT AUTHORITY \ NETWORK SERVICE, Et aussi dans le pool d'applications pour notre application, mais aucun d'entre eux n'a contribué à résoudre le problème.

Je ne suis pas un administrateur système, je ne suis donc pas trop familier avec de telles choses. Je serai reconnaissant si quelqu'un peut donner des conseils?
Invité:

Christine

Confirmation de:

Erreur namechecks redirection.config Signifie qu'il tente de lire la configuration de la configuration globale. Il peut s'agir d'un problème de données dans le fichier si vous utilisez. s.c. Ou peut-être un problème de lecture d'un fichier qui procmon de sysinternals peut identifier.

Informations supplémentaires: Nom wmsvc, Service de gestion Web? ET dllhost identifié comme le processus source ... Je n'ai aucune idée de ce que c'est.

Alice

Confirmation de:

C'est juste un invité parce que j'ai des problèmes similaires survenus avec le gestionnaire isapi:

Comment travailles-tu php? S'il s'agit d'une expansion 32 bits isapi, Et votre serveur - 64 bits win2k8 (ce qui me semble est utilisé par défaut avec Win2k8R1), Vous devez attribuer votre extension dans un pool 32 bits. Si le vôtre php Actuellement attribué à un pool de 64 bits, une application 32 bits ne peut pas accéder à C: \ Windows \ system32 Dans les systèmes 64 bits, il explique donc votre erreur.

Pour répondre aux questions, connectez-vous ou registre