RecoverPoint for Virtual Machine:如果使用自訂 Web 憑證,記錄收集會失敗
Summary: 如果使用自訂 Web 憑證,記錄收集會失敗。
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
使用 RecoverPoint 或虛擬機器 RecoverPoint (RP4VMs) 附掛程式或 CLI 收集記錄失敗,且不會收集記錄。
收到下列錯誤訊息,指出 RecoverPoint 裝置 (RPA) 有不同的安全通訊端層 (SSL) 憑證:
Error: Cannot collect system information. RPA has different SSL certificate than that of the RPA cluster you are collecting from.
在開始收集記錄的 vRPA Server.log中會看到下列錯誤:
XXXX-08-02 07:27:09,528 [ClientSizeEstimationWorker_connectivity_0xXXXXXXXXXXXXX-1] (ClientSizeEstimationWorker.java:53) ERROR - Caught exception: Error: Cannot collect system information. RPA has different SSL certificate than that of the RPA cluster you are collecting from com.sun.xml.ws.client.ClientTransportException: The server sent HTTP status code 401: Unauthorized at com.sun.xml.ws.transport.http.client.HttpTransportPipe.checkStatusCode(HttpTransportPipe.java:321) ~[?:2.2] at com.sun.xml.ws.transport.http.client.HttpTransportPipe.createResponsePacket(HttpTransportPipe.java:270) ~[?:2.2] at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:228) ~[?:2.2] at com.sun.xml.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:143) ~[?:2.2] at com.sun.xml.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:139) ~[?:2.2] at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:961) ~[?:2.2] at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:910) ~[?:2.2] at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:873) ~[?:2.2] at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:775) ~[?:2.2] at com.sun.xml.ws.client.Stub.process(Stub.java:429) ~[?:2.2] at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:168) ~[?:2.2] at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) ~[?:2.2] at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:102) ~[?:2.2] at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:151) ~[?:2.2] at com.sun.proxy.$Proxy202.estimateRPATarSizes(Unknown Source) ~[?:?] at com.kashya.installation.server.infocollect.ClientSizeEstimationWorker.execute(ClientSizeEstimationWorker.java:31) [com.kashya.recoverpoint.installation.server.jar:?] at com.kashya.installation.server.infocollect.ClientWorker.run(ClientWorker.java:164) [com.kashya.recoverpoint.installation.server.jar:?]
Cause
日誌收集使用證書通過安裝伺服器發送命令和日誌,這些伺服器在實施自定義證書時無法進行身份驗證。
由於此通訊問題,記錄收集程序無法完成。
Resolution
因應措施:
對於這種情況,有兩種不同的解決方法。- 使用預設的 Web 憑證,而非自訂憑證。套用此變更會關閉目前工作階段,並重新啟動網路服務:
- SSH 至受影響 vRPA 叢集中的每一個 vRPA
- 前往 憑證管理 功能表。
[2] 設定
[8] 進階選項
[2] 安全性選項
[#] 憑證管理 > 此功能表選項的值可能因 RP4VM 的版本而異。
[1] 金鑰存放區管理
[2] 變更 Web 伺服器憑證
- 如果自訂 Web 憑證已在使用中,CLI 會提供還原預設 Web 憑證的提示
- 使用下列程序,使用 root 使用者帳戶,從每個 vRPA 手動收集記錄:
- 以 root 身分登入 vRPA。
- 執行 以下命令以啟動日誌收集過程。必須為每個 vRPA 和 vRPA 叢集更新此命令:
/home/kos/kbox/src/installation/InfoCollect/CollectRPAInfo.pl RPA#.<Cluster_Name>
- 每次使用此命令時,必須更新並更換 RPA 編號 (#) 和 <Cluster_Name> ,以建立唯一的描述性檔名。
- 叢集名稱可從管理員 CLI 或附掛程式取得。
- 將任何空格替換為檔名中的“_”。例如:叢集 1 = Cluster_1
- 執行 下列命令,將檔案從 /home/kos/rpa_info/ 複製到 /home/www/info/,以便從 https://< RPA_IP>/info 下載。
cp /home/kos/rpa_info/logs_* /home/www/info/
解決方案:
Dell Technologies 工程部門正在調查此問題。永久修正方法仍在進行中。如需技術協助,請聯絡 Dell 客戶支援中心或您的服務代表,並引用此解決方案 ID。
Article Properties
Article Number: 000165402
Article Type: Solution
Last Modified: 12 Feb 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.