我有一个大部分时间都可以使用的 Sharepoint IRM 模块。然而,大多数早晨,当我进来并尝试锻炼它时,它都不起作用。IISReset 通常会让它再次运行。
Windows 事件日志在大多数早晨 01:45 左右显示以下错误(此帖子的 GUID 为空白)。
Information Rights Management (IRM): Protector {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} experienced a problem while being initialized.
Protector: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
Additional Data
Error value: 80070005
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
此错误与其他三个 IRM 模块成功重新初始化的其他三个事件一起发生(我相信这些是内置的)。
Sharepoint 日志包含非常相似的内容:
09/22/2010 01:45:20.39 w3wp.exe (0x11EC) 0x1338 Windows SharePoint Services IRM 95lu Information Information Rights Management (IRM): The initialization of protector {4F9976DD-47C3-4518-B2A2-A258B379F970} was completed. Protector: {4F9976DD-47C3-4518-B2A2-A258B379F970}
09/22/2010 01:45:20.56 w3wp.exe (0x11EC) 0x1338 Windows SharePoint Services IRM 95lu Information Information Rights Management (IRM): The initialization of protector {4F9976DC-47C3-4518-B2A2-A258B379F970} was completed. Protector: {4F9976DC-47C3-4518-B2A2-A258B379F970}
09/22/2010 01:45:20.58 w3wp.exe (0x11EC) 0x1338 Windows SharePoint Services IRM 95lu Information Information Rights Management (IRM): The initialization of protector {4F9976DE-47C3-4518-B2A2-A258B379F970} was completed. Protector: {4F9976DE-47C3-4518-B2A2-A258B379F970}
09/22/2010 01:45:20.61 w3wp.exe (0x11EC) 0x1338 Windows SharePoint Services IRM 95lt Critical Information Rights Management (IRM): Protector {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} experienced a problem while being initialized. Protector: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} Additional Data Error value: 80070005
IRM 模块在 HrSetLangId 和 HrInit 中也有自己的日志记录。在这种失败情况下,模块没有记录任何内容。
Microsoft处理此错误代码的建议主要围绕检查 Sharepoint 是否可以与 RMS 服务器通信。对于我们的 IRM 模块,我们实际上不需要 RMS 服务器,因此还没有设置。由于问题是间歇性的,这似乎不是原因。
在 IISReset 之后,模块似乎正确初始化(在所有 3 个日志中)并再次开始工作。
FWIW 该模块是用 C# 编写的。
任何有关如何解决此问题的建议将不胜感激。