PPDM: How to Apply License via CLI Workaround for UI Blank “ERROR” Popup

Сводка: When attempting to install a Legacy Capacity or Socket license on PPDM 20.1 or 20.2 using the UI, a blank popup labeled "ERROR" occurs without any further text, error code, or diagnostic information. The license is not applied despite the file being valid. This is a known UI defect with a permanent fix in PPDM Future Releases. A CLI workaround is available. ...

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

Observed Symptoms

When a license is applied through the PPDM UI, the following behavior is observed:

UI License Apply Symptom Details
Step Observed behavior
1 Navigate to Administration System ManagementLicense
2 Select Add Edit License
3 Browse and select a valid license file (.xml, .lic, or .dl)
4 Click Apply
5 A blank popup appears labeled ERROR with no additional text, error code, or remediation guidance.
6 License is not applied - the system continues to show an unlicensed or previous license state.

 

Additional error messages that have been reported and may occur are:

Additional Error or Symptom Message
Error or Symptom Where Seen
Blank popup labeled "ERROR" with no further text PPDM UI → License Apply
"ERROR" popup when applying legacy license file PPDM UI → /apply-legacy-license
License capacity shows 0 TB after attempted apply PPDM UI → System Management → License
409: A license already exists on this appliance. Update the existing license using the edit license feature. PPDM UI when re‑applying
Socket license displayed as Capacity (TB) instead of Sockets PPDM UI → License display

Причина

A product defect was found that results in an unexpected failure when applying the license in PPDM.

The nginx reverse‑proxy layer fails to correctly relay the uploaded license file to the backend dp‑ilm‑services component. When the backend returns an HTTP error, the UI receives the error but only displays a generic "ERROR" popup without propagating the original error message details or code.

 

Note: A separate defect causing the UI to show the license as Capacity (TB) instead of Sockets is a display issue only and does not impact product functionality.  This display issue is fixed in PPDM 20.2.

Разрешение

Prerequisites

  • SSH access to the PPDM server as the admin user.
  • The valid license file (.xml, .lic, or .dl) transferred to the PPDM server.
  • Root or sysadmin privileges on the PPDM host.

CLI License Installation Steps

  1. Transfer the license file to the PPDM server.
    scp /path/to/license_file.xml admin@<PPDMSERVER>:/home/admin/

    Alternatively, use MFT or a USB drive for air‑gapped environments.

  2. SSH into the PPDM server.
    ssh admin@<PPDMSERVER>
  3. Install a license file using the CLI.
    Get Auth TOKEN (change <PASSWORD> to actual PPDM admin user password:
    TOKEN=$(curl -k -X POST https://localhost:8443/api/v2/login -H 'Content-Type: application/json' -d '{"username":"admin","password":"<PASSWORD>"}' | grep -Po '"access_token":\s*"\K[^"]+')

    Get License ID:
    LICENSEID=$(curl -k -X GET "https://localhost:8443/api/v2/licenses" -H "Authorization: Bearer $TOKEN" | grep -oP '"id":\s*"\K[^"]+')

    Install License file:
    curl -k -X PUT https://localhost:443/api/v2/licenses/$LICENSEID -H "Authorization: Bearer $TOKEN" -F "file=@/home/admin/license_file.xml"
  4. Confirm the license in the PPDM UI.
    • Go to Administration → System Management → License.
    • Verify the displayed license type, capacity and socket count, and status.
    • If the UI still shows 0 TB or an incorrect display, see the Known Related Issues section.
  5. Run a manual backup to ensure the license is functional.
    • Execute a backup job.
    • Check the Jobs page for any license‑related errors.

    Permanent Fix Options

    • For socket license display issue, Upgrade to PPDM 20.2 - resolves the socket‑display defect and the license registration failure. This upgrade does **not** fix the UI blank‑error defect.
    • For all other errors adding license to PPDM, fix to be included in releases after 20.2.  For currently impacted versions apply the CLI workaround - described above until upgrade is available.

    Затронутые продукты

    PowerProtect Data Manager
    Свойства статьи
    Номер статьи: 000484394
    Тип статьи: Solution
    Последнее изменение: 27 июл. 2026
    Версия:  3
    Получите ответы на свои вопросы от других пользователей Dell
    Услуги технической поддержки
    Проверьте, распространяются ли на ваше устройство услуги технической поддержки.