PowerProtect Data Manager 報告未顯示任何資料

Summary: PowerProtect Data Manager 報告未顯示任何資料,但報告引擎處於就緒狀態。

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

此問題會在 PowerProtect Data Manager 19.14 和 19.15 中出現。

PowerProtect Data Manager 報告未顯示任何資料。

在報告引擎上,發現以下錯誤 /var/log/dellemc/agent/dpaagent.log (或在 PowerProtect Data Manager 支援套裝中: \var\log\reporting\logs\agent\dpaagent.log)

INFO     3345.3484     20240219:150901 com.emc.dpa.agent.mo - authenticate(): Attempting CREDS token, as the certificate based token generation is failed.
WARN     3345.3484     20240219:150902 com.emc.dpa.agent.mo - obtainAccessToken(): Failed to login to xxx.xxx.com with user admin: HTTP post status: 423
INFO     3345.3490     20240219:151406 com.emc.dpa.agent.mo - authenticate(): Certificates are being setup...
INFO     3345.3490     20240219:151511 com.emc.dpa.agent.mo - authenticate(): Using authType CERT
INFO     3345.3490     20240219:151511 com.emc.dpa.agent.mo - authenticate(): Attempting CREDS token, as the certificate based token generation is failed.
WARN     3345.3490     20240219:151511 com.emc.dpa.agent.mo - obtainAccessToken(): Failed to login to xxx.xxx.com with user admin: HTTP post status: 401

Cause

報告IP白名單可能已過期(預設設置為365天)。若要確認,請以「admin」使用者身分,在 PowerProtect Data Manager CLI 中執行下列命令:

./ppcp rest --uri whitelist 

如果上述命令的輸出中看不到報告節點 IP,則表示報告 IP 未列入白名單。以下輸出是一個範例 reporting IP is currently not whitelisted

admin@ppdm:~/bin> ./ppcp rest --uri whitelist
===========================================================
PPCP  :  0.44
PPDM  :  19.14.0-20
Date  :  18 Dec 2023 10:41 CST
===========================================================
URL :  GET https://localhost:8443/api/v2/whitelist?page=1&pageSize=100 [localhost]
{
 "content": [],
 "page":
{   "number": 1,   "size": 0,   "totalElements": 0,   "totalPages": 0  }
}

Resolution

步驟 1:執行下列命令。取代 10.xxx.xxx.xxx 與客戶報告節點 IP 並收集 expiresAt 值。

./ppcp rest https://10.xxx.xxx.xx:8443 --uri whitelist

步驟 2:建立名為 payload.txt 使用客戶的 PowerProtect Data Manager,網址為 /home/admin 使用以下命令:

vi payload.txt

複製以下內容在 payload.txt 檔案中所定義。在此步驟中,更新 expiresAt 值為自到期日起 3 年,IP 位址為客戶報告的 IP 並儲存檔案。

{
            "expiresAt": "2027-02-27T12:57:10.389Z",
            "ip": "10.xxx.xxx.xxx",
            "roleId": "2bc98750-7675-0136-29e9-5bbd3ce729b0",
            "state": "APPROVED"
}

步驟 3:執行下列步驟: ppcp 命令,以及報告節點 IP。 

./ppcp rest --method POST https://10.xxx.xxx.xxx:8443 --uri whitelist --input payload.txt

執行上述步驟后,在報告節點上重新生成證書。若要執行相同的操作,請按照下列步驟操作:

Step 01: Make sure a single entry in crontab is present to generate certificates.

crontab -l

crontab -e

Step 02: remove old certificates from /opt/emc/dpa/agent/data/ppdm/rs directory.

rm -rf /opt/emc/dpa/agent/data/ppdm/rs

Step 03: DPA agent restart regenerate the certificates.

/opt/emc/dpa/services/bin/dpa.sh agent restart

Step 04: run below command

/opt/emc/dpa/services/bin/dpa.sh svc restart

Affected Products

PowerProtect Software
Article Properties
Article Number: 000222608
Article Type: Solution
Last Modified: 11 Dec 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.