在特定角色上使用安全编辑器时,Sitecore 导致应用程序池崩溃
从今天开始,每当我尝试在两个类似角色中的任何一个上使用安全编辑器时,我都会超时。如果我再次尝试,IIS 会达到某种错误阈值并停止该应用程序池。然后我们所有的用户都会收到来自 IIS 的“服务不可用”消息。
我可以编辑其他角色。可以重新创建此错误。
我假设我有某种数据库损坏,但我在事件查看器或 Sitecore 日志中找不到对我有帮助的错误。我还能在哪里找到更多详细信息?
IIS6、Windows Server 2003、Sitecore 6.2
Starting today, whenever I try and use security editor on either of two similar roles I get a timeout. If I try again IIS reaches an error threshold of some kind and stops that Application Pool. Then all of our users receive a "Service Unavailable" message from IIS.
I can edit other roles. This error can be recreated.
I assume I have some kind of database corruption, but I can't find an error that helps me in Event Viewer or the Sitecore logs. Where else can I look for more detail?
IIS6, Windows Server 2003, Sitecore 6.2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在我看来,你的角色中有一个循环引用。
您是否使用默认的角色提供程序 ASP.NET 成员身份?如果是这样,请尝试使用默认的 Microsoft 安全工具(您可以通过 Visual Studio 获取它们)。如果这不起作用,您可以使用 API 以编程方式修改这些角色。
另外,我相信有一个已知问题可能会在 6.2.x 更新中得到修复。我会检查 SDN 的更改列表。这里: http://sdn.sitecore.net /Products/Sitecore%20V5/Sitecore%20CMS%206/ReleaseNotes/ChangeLog.aspx
是的...看看6.2.0 修订版 100701 更新列表。
It sounds to me like you've got a circular reference in your roles.
Are you using the default role provider, ASP.NET membership? If so, try using the default Microsoft security tools (you can get at 'em via Visual Studio). If that doesn't work, you can programmatically modify these roles using the API.
Also, I believe there is a known issue which may be fixed in a 6.2.x update. I would check the change list at SDN. Here: http://sdn.sitecore.net/Products/Sitecore%20V5/Sitecore%20CMS%206/ReleaseNotes/ChangeLog.aspx
Yep... take a look at the 6.2.0 rev 100701 update list.