Mat*_*att 8 application-pool user-profile applicationpoolidentity iis-8
在这个问题上遇到困难.不确定我的ApplicationPoolIdentity如何被破坏.
目前我在Windows 8上使用Visual Studio 2012运行IIS 8.当尝试从Visual Studio调试应用程序,或者只是在浏览器中导航到该站点时,我收到以下错误并记录503错误.
Application pool 'DefaultAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.
Run Code Online (Sandbox Code Playgroud)
如果我查看应用程序错误日志,我会从User Profile Service中发现以下错误.
Windows cannot log you on because your profile cannot be loaded. Check that you are connected to the network, and that your network is functioning correctly.
DETAIL - The system cannot find the path specified.
Run Code Online (Sandbox Code Playgroud)
在查看详细信息后,我发现User Profile Service正在尝试使用Id加载配置文件
S-1-5-82-3006700770-424185619-1745488364-794895919-4004696415
现在我打开了注册表,尝试使用UserId查找配置文件.但是,"配置文件"列表中没有任何内容可以帮助您.

因此,我发现这个问题可以解决
A)将应用程序池的加载用户配置文件设置为false.
B)为应用程序池使用不同的帐户.
C)修复帐户.
看看这是如何内置帐户,我宁愿修复问题而不是修复sympton.
我试过了什么
我的预感
不知怎的,ApplicationPoolIdentity搞砸了.内置帐户是否有任何物理文件夹?我知道网络和本地服务配置文件物理目录存在于C:\ Windows\ServiceProfiles \.可以重新创建ApplicationPoolIdentity配置文件吗?或者我对真正的问题是什么?
C) 这是我修复帐户的方法 进入 regedit 键
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
有一个名为“默认”的设置。您必须确保数据值指向驱动器上的现有目录。默认情况下,它包含“%SystemDrive%\Users\Default”。在我的公司中,默认设置已更改为自定义配置文件。不知何故,有人删除了该用户个人资料。因此,当 defaultAppPool 用户尝试为自己创建帐户时,它无法执行此操作,因为 Windows 无法为他提供默认用户配置文件。
您还可以在查看应用程序文件夹下的事件查看器时诊断此错误。您将收到该类型的消息:
Windows 无法找到本地配置文件,并使用临时配置文件让您登录。当您注销时,您对此配置文件所做的更改将会丢失。
| 归档时间: |
|
| 查看次数: |
6583 次 |
| 最近记录: |