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 天)。要确认这一点,请在 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.