以下是 Unity「系統 > 服務 > 概觀」頁面上的 ESRS 整合式系統狀態。 其目前狀態為不明。此 KBA 會嘗試協助解決問題、將問題獨立出來,並指出此問題的其中一個可能原因。
重要注意事項* 如果您已透過 webui 精靈成功部署 ESRS,則在成功部署後,您最多會看到上述訊息 15 分鐘。 這是由於系統正在完成最終組態步驟,以及 html5 webui 重新整理。 請耐心等候,並在 15 分鐘後重新檢查狀態。如果訊息仍然存在,請檢閱以下內容,並開始對問題進行故障診斷。
環境中有一些無法確定的問題類型,導致本機 eVE (ESRS 容器) 無法正確通訊。此 KBA 將向您展示要在記錄中尋找什麼地方,以查看與問題相關的錯誤訊息。
嘗試「故障診斷」或「變更」設定時,您可能會遇到下列其中一則訊息。 以下簡短說明收到訊息的原因。
0x6400b71「因為網路通訊問題,系統無法驗證支援登入資料。確認您的 Proxy 設定正確無誤,若已設定 Proxy 伺服器,請確認可存取該伺服器。在支援網站或產品論壇中搜尋錯誤代碼,或聯絡您的服務供應商 (若可行)。」
0x6400b76「在完成 ESRS 組態時,系統遇到非預期的錯誤。在支援網站或產品論壇中搜尋錯誤代碼,或聯絡您的服務供應商 (若可行)。」
0x6400ba5「無法取得可用的遠端支援網站。」
0x6400ba6「輸入的存取代碼無效,無法取得遠端支援的可用網站。」
0x6400ba8「無法取得遠端支援的存取代碼。請檢查註冊的電子郵件地址,然後再試一次。」
0x6400bb0「目前無法啟用遠端支援」
0x6400bba「透過適用於遠端支援的 EMC 支援驗證失敗」。
0x6400bb9「無法啟用整合式遠端支援。」
0x6400bc5「由於暫時性問題或伺服器維護,伺服器目前無法處理要求。」請聯絡您的服務提供者
0x6400bca「無法完成 ESRS 組態。請重新啟動精靈以完成啟用。」
深入查看可能的原因,以下為在資料收集紀錄中找出並取得相關錯誤訊息的方法。
步驟 1: 嘗試「變更」ESRS 連線能力 (此功能相當於執行「更新系統設定」)
- 這將引導您初始化精靈,並可解決您的問題或部分故障。 如果問題已解決,就表示一切正常,您可以停止遵循此 KBA。
步驟 2:「變更」操作無法解決問題。
- 下一步是在記錄中找出相關的錯誤訊息。 您可以透過從 Unity 陣列中擷取「一組新 DC」(資料收集) 完成此步驟。此選項位於「系統 > 服務 > 服務作業」頁面下。稱為「收集服務資訊」的區段。 在步驟 1 強制製造錯誤後,請務必啟動新的資料收集。幾分鐘後,會出現新的 DC。 下載此檔案並儲存至您的系統。
步驟 3:檢閱 DC (資料收集)。
- DC 會有實用的命名慣例:型號、序號、日期.tar。
範例 (Unity_600_service_data_APM0016150xxxxx_2016-06-16_05_32_23.tar)
可使用任何 zip 公用程式開啟資料收集,然後請瀏覽至下列位置。 .\<sp>\EMC\CEM\log\eVE\ 目錄,並尋找下列檔案「eVE_startup.log」、「ve_esrs_poll.log」和「ve_esrs.log」。 在 3 個檔案中,「ve_esrs.log」是最實用的。
這是本機 Unity 和遠端 ESRS 系統記錄通訊的位置。通訊會以 JSON 格式的 REST API 叫用的形式進行。
~~~ 以下為本機陣列出現問題的範例輸出結果。 ~~~
Tue Jun 14 21:36:58 2016 ESRS_VE.pl:8583: Headers: $VAR1 = {
'Date' => 'Thu, 02 Jun 2016 20:05:14 GMT',
'Authorization' => 'UNITY:APM0016150xxxxx:wgolQX0pcfFWcEJytXXXXX42lI=,domain=Device',
'Content-Type' => 'application/json', 'Accept' => 'application/json' };
Tue Jun 14 21:38:45 2016 ESRS_VE.pl:8583: Check the request response for errors
Tue Jun 14 21:38:45 2016 ESRS_VE.pl:8583: $VAR1 = {
'responseCode' => '502',
'responseType' => 'text/html; charset=iso-8859-1',
'responseContent' => '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head> <title>502 Proxy Error</title> </head><body>
<h1>Proxy Error</h1>
<p>The proxy server received an invalid response from an upstream server.<br />
The proxy server could not handle the request <em>
<ahref="/esrs/v1/devices/UNITY/APMxxxxxxxxxxx">DELETE /esrs/v1/devices/UNITY/APMxxxxxxxxxxx</a></em>.<p>
Reason: <strong>Error reading from remote server</strong></p></p>
</body></html>
', 'responseDate' => 'Tue, 14 Jun 2016 21:38:45 GMT' };
~~~ 本機陣列出現問題的範例輸出結果結束。~~~
在以上輸出結果中,我反白顯示了需要注意的區域 (
responseCode)。如果您在記錄中無法找到任何最近的訊息,請從同儕 SP 檢查相同的記錄位置,DC 中的兩個 SPx service_dc.tgz 檔案中的其中一個會聯絡記錄訊息。我也以
綠色強調顯示相同紀錄中的 502 錯誤說明。
步驟 4:判斷回應代碼。
- 此時我們的 ESRS 會失敗,而且會有一組新的記錄,將最新的錯誤訊息紀錄為回應代碼。 以下是「一些」典型回應代碼的節錄,以及可能導致錯誤訊息的原因:
503 服務無法使用。由於維護停機時間或容量問題,伺服器目前無法為您的要求提供服務。請稍後再試一次。
- 原因:嘗試使用「輕量」層級支援帳戶進行佈建。當新客戶註冊支援帳戶時,將為客戶指派「輕量」支援,需要 24 至 48 小時才能為該帳戶授權「完整」支援。
- 原因:ESRS 服務可能離線或無法正常運作 (可在 ve_esrs.log 的網路檢查找到更多資訊)
502 Proxy 錯誤 Proxy 伺服器從上游伺服器收到無效回應。
- 原因:ESRS 容器中發生未確認的錯誤 (6/1 不確定)
- 原因:ESRS 後端的服務需要重新開機。
- 原因:防火牆問題,請參閱下方的連接埠說明文件連結。
500 OTP 失敗。請檢查您的 OTP
- 原因:客戶帳戶必須從「合作夥伴」變更為「客戶,合作夥伴」
- 原因: 讀取逾時,網路封包遺失,修正任何網路問題後重試佈建。
401 驗證失敗,無法擷取使用者密碼
- 原因:必須從 ESRS 資料庫中清除舊的 VE (僅應測試 env)
- 原因:金鑰不同步 (必須重新佈建)
400 要求格式錯誤
-原因
201 新增裝置失敗
-原因:某個地方發生商務邏輯錯誤:查看 json 的其他項目
ESRS 狀態未知
- 原因:在初始佈建後的狀態顯示 (應在 5 分鐘到 1 小時內清除)
- 原因:可能發生代碼錯誤 (無解決方法 6/4/16),重新開機 eVE (SP 重新開機) 通常可以解決問題。
200 成功
- 原因:ESRS 成功,重新整理 Uni-phere 網頁,並確認 ESRS 現在已連線。
針對任何 201 或 500 層級的錯誤,應執行網路檢查,然後將問題呈報給 EMC「RemPro」團隊。
ESRS 後端資料庫有 4 小時的重新整理週期。這表示任何修正的資料 (帳戶權限、序號、零件編號) 都需要 4 小時的延遲,Unity 陣列才會存取這些資料。
基於安全目的,嘗試以一組認證佈建轉換為具有相同陣列的新認證組 (例如:從
name@companyABC.com 到 EMC 員工認證) 時,需要 30 分鐘的延遲。
其他資訊來源:
ESRS 故障診斷指南
https://support.emc.com/docu69327_Unity_Family_EMC_Secure_Remote_Services_Requirements_and_Configuration.pdf?language=en_US
2015 年的 ESRS 設定 Youtube 教學影片
https://www.youtube.com/watch?v=UN8DW00ojN4
必須開啟的防火牆連接埠 (這些已存在於客戶的基礎架構中)
不需要開啟傳入連接埠。(從網際網路到 Unity 系統)
僅 Unity Management IP 位址需要這些項目。
ESRS 連接埠需求指南,確保已開啟正確的客戶防火牆連接埠。
https://support.emc.com/docu55301_EMC_Secure_Remote_Services_Release_3.12_Port_Requirements.pdf?language=en_US
「Unity 使用的完整網路連接埠清單」KBA487022
https://support.emc.com/kb/487022