我有一個Sharepoint IRM模塊,大多數時候都可以工作。但是,大多數早上當我進來嘗試鍛鍊時,它卻無法工作。 IISReset通常會重新開始。爲什麼我的Sharepoint IRM模塊無法間歇性地重新初始化?
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's suggestions處理此錯誤代碼主要圍繞檢查Sharepoint是否可以與RMS服務器通信。對於我們的IRM模塊,我們實際上不需要RMS服務器,所以沒有設置一個。由於問題是間歇性的,這似乎不可能是原因。
IISReset後,模塊似乎正確初始化(在所有3個日誌中)並開始重新工作。
FWIW該模塊是用C#編寫的。
任何有關如何解決這個問題的建議都會非常感激。