最近网站经常报504网关超时问题,打开IIS所在电脑的事件日志,如下图
发现有报IIS服务的错误,如上图,事件ID是1106,具体的详细描述如下:
IISWMSVC_AUTHENTICATION_UNABLE_TO_READ_CONFIG 检索身份验证信息时出现意外错误。 异常:System.UnauthorizedAccessException: 文件名: \\?\C:\Windows\system32\inetsrv\config\redirection.config 错误: 由于权限不足而无法读取配置文件 在 Microsoft.Web.Administration.Interop.AppHostAdminManager.GetAdminSection(String bstrSectionName, String bstrSectionPath) 在 Microsoft.Web.Administration.Configuration.GetSectionInternal(ConfigurationSection section, String sectionPath, String locationPath) 在 Microsoft.Web.Administration.ConfigurationManager.LoadRedirectionInfo() 在 Microsoft.Web.Administration.ConfigurationManager.GetAdministrationConfigMapIfNeeded() 在 Microsoft.Web.Administration.ConfigurationManager.SetAdminManagerProperties(WebConfigurationMap webConfigMap, Boolean isAdminConfig, IAppHostAdminManager adminManager, Boolean isRemote) 在 Microsoft.Web.Administration.ConfigurationManager.CreateAdminManager[TClass,TInterface](WebConfigurationMap webConfigMap, Boolean isAdminConfig) 在 Microsoft.Web.Administration.ConfigurationManager.CreateConfiguration(WebConfigurationMap configMap, String configPathToEdit, Boolean isAdminConfig) 在 Microsoft.Web.Administration.ConfigurationManager.GetConfiguration(String rawConfigurationPath, String cacheKey, Boolean isAdminConfig) 在 Microsoft.Web.Management.Server.ConfigurationAuthenticationProvider.GetSection(ServerManager serverManager) 进程:dllhost 用户=NT AUTHORITY\NETWORK SERVICE
好像说是读取权限的问题,究竟是读取什么配置文件的权限呢?请教各位大哥有解决的思路或办法吗,恳请大家帮忙打点,谢谢!~~