SourceOne Email Management:應用程式中的 OWA 快捷方式載入項伺服器錯誤

Summary: SourceOne OWA 捷徑載入項傳回伺服器 嘗試檢視原始項目時發生錯誤,HTTP 500 回應

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



嘗試使用未配置相關性的 NLB 在 Exchange 環境中使用 SourceOne OWA 載入項查看原始專案時,會發生以下錯誤:
「/owa/ES1OWA2016」應用程式中的伺服器錯誤

查看 IIS 紀錄指示網站請求失敗,並出現 HTTP 500 回應。
任何 SourceOne OWA ES1OWA2016記錄中未記錄任何內容。

IIS 追蹤紀錄報告以下內容:
「/owa/ES1OWA2016」應用程式中發生伺服器錯誤。

檢視狀態 MAC 驗證失敗。如果此應用程式由 Web 場或群集託管,請確保 <machineKey> 配置指定相同的 validationKey 和驗證演演演算法。無法在叢集中使用自動產生。

可以使用以下方法啟用和檢視 IIS 追蹤紀錄記錄:

轉到:使用功能檢視
的預設 Web Site/owa/ES1OWA2013Web
1. 選取「組態編輯器
」。 2. 在「區段」下拉式選單中,展開「system.web」
3. 從 system.web 樹狀結構
下選取「追蹤」,設定以下項目:
    啟用=True
LocalOnly=True
MostRecent=True
PageOutput=True
RequestLimit=10
TraceMode=SortByTime
WriteToDiagnostics=True
4.套用變更

發出失敗的請求,然後轉到瀏覽器
http://localhost/owa/ES1OWA2016/trace.axd

Cause

此問題是由於用於應用程式的加密金鑰在應用程式伺服器之間不同而導致請求失敗。  請參閱下列 Microsoft KB 以取得完整詳細資料:
https://support.microsoft.com/en-us/help/2915218/resolving-view-state-message-authentication-code-mac-errors

Resolution

1.在 NLB 上啟用伺服器相關性,以確保請求用戶端的所有流量都由單個伺服器處理。
2.在所有ES1OWA2016網站上設置 Common machineKey 值,以確保可以成功滿足對每個伺服器的所有請求。
IIS 7 允許自動創建自定義計算機密鑰,在第一個網站上配置后,請在所有其他ES1OWA2016網站上使用這些值。  下列網站提供建立和使用 machineKey 的說明:

https://blogs.msdn.microsoft.com/vijaysk/2009/05/13/iis-7-tip-10-you-can-generate-machine-keys-from-the-iis-manager/

https://support.microsoft.com/en-us/help/2915218/resolving-view-state-message-authentication-code-mac-errors

設定完成後,machineKey 值會出現在 system.web 樹狀結構的 web.config 檔案中:

<機器金鑰解密金鑰 = “值” 驗證金鑰 = “值” />

Affected Products

SourceOne Email Management

Products

SourceOne, SourceOne Email Management
Article Properties
Article Number: 000050309
Article Type: Solution
Last Modified: 10 Sept 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.