PPDM: Anleitung zum Anwenden der Lizenz über die CLI Problemumgehung für die Benutzeroberfläche leeres "ERROR"-Pop-up-Fenster
Сводка: Beim Versuch, eine Legacy-Kapazitäts- oder Sockellizenz auf PPDM 20.1 oder 20.2 über die Benutzeroberfläche zu installieren, wird ein leeres Popup-Fenster mit der Bezeichnung "FEHLER" ohne weiteren Text, Fehlercode oder Diagnoseinformationen angezeigt. Die Lizenz wird nicht angewendet, obwohl die Datei gültig ist. Dies ist ein bekannter UI-Fehler mit einer dauerhaften Korrektur in PPDM Future Releases. Ein CLI-Workaround ist verfügbar. ...
Симптомы
Beobachtete Symptome
Wenn eine Lizenz über die PPDM-Benutzeroberfläche angewendet wird, wird das folgende Verhalten beobachtet:
| UI-Lizenz anwenden Symptomdetails | |
| Schritt | Beobachtetes Verhalten |
| 1 | Navigieren Sie zu Administration → System Management → License |
| 2 | Wählen Sie Add Edit License aus. |
| 3 | Suchen Sie nach einer gültigen Lizenzdatei (.xml, .lic, or .dl) |
| 4 | Klicken Sie auf Apply (Übernehmen). |
| 5 | Ein leeres Popup-Fenster mit der Bezeichnung FEHLER wird ohne zusätzlichen Text, Fehlercode oder Korrekturanleitungen angezeigt. |
| 6 | Lizenz wird nicht angewendet – Das System zeigt weiterhin einen nicht lizenzierten oder vorherigen Lizenzstatus an. |
Weitere Fehlermeldungen, die gemeldet wurden und auftreten können, sind:
| Zusätzliche Fehler- oder Symptommeldung | |
| Fehler oder Symptom | Wo gesehen |
| Ein leeres Popup-Fenster mit der Bezeichnung "ERROR" ohne weiteren Text | PPDM-UI → Lizenz anwenden |
| Pop-up-Fenster "ERROR" beim Anwenden der Legacy-Lizenzdatei | PPDM-UI-→ /apply-legacy-license |
| Die Lizenzkapazität wird nach dem Versuch der Anwendung mit 0 TB angezeigt. | PPDM-UI → Systemmanagement-→Lizenz |
| 409: Auf dieser Appliance ist bereits eine Lizenz vorhanden. Aktualisieren Sie die vorhandene Lizenz mithilfe der Funktion "Lizenz bearbeiten". | PPDM-Benutzeroberfläche beim erneuten Anwenden |
| Socket-Lizenz wird als Kapazität (TB) anstelle von Sockets angezeigt | PPDM-UI → Lizenzanzeige |
Причина
Es wurde ein Produktfehler gefunden, der zu einem unerwarteten Fehler bei der Anwendung der Lizenz in PPDM führt.
Die Tasten nginx reverse‑proxy Layer kann die hochgeladene Lizenzdatei nicht korrekt an das Back-End weiterleiten dp‑ilm‑services Komponenten Wenn das Back-end einen HTTP-Fehler zurückgibt, empfängt die Benutzeroberfläche den Fehler, zeigt jedoch nur ein generisches Pop-up-Fenster "ERROR" an, ohne die ursprünglichen Fehlermeldungsdetails oder den ursprünglichen Code zu propagieren.
Разрешение
Voraussetzungen
- SSH-Zugriff auf den PPDM-Server als Admin-Nutzer.
- Die gültige Lizenzdatei (
.xml, .lic, or .dl) auf den PPDM-Server übertragen. - Root- oder sysadmin-Berechtigungen auf dem PPDM-Host.
Installationsschritte für CLI-Lizenzen
- Übertragen Sie die Lizenzdatei auf den PPDM-Server.
scp /path/to/license_file.xml admin@<PPDMSERVER>:/home/admin/
Verwenden Sie alternativ MFT oder ein USB-Laufwerk für Air-Gap-Umgebungen.
SSHin den PPDM-Server.ssh admin@<PPDMSERVER>
- Installieren Sie eine Lizenzdatei mithilfe der 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" - Bestätigen Sie die Lizenz in der PPDM-Benutzeroberfläche.
- Navigieren Sie zu Administration → System Management → License.
- Überprüfen Sie den angezeigten Lizenztyp, die Kapazität, die Anzahl der Sockel sowie den Status.
- Wenn die Benutzeroberfläche immer noch 0 TB oder eine falsche Anzeige anzeigt, lesen Sie den Abschnitt Bekannte verwandte Probleme .
- Führen Sie ein manuelles Backup durch, um sicherzustellen, dass die Lizenz funktioniert.
- Neustarten eines Backupjobs
- Überprüfen Sie die Seite Jobs auf Lizenzfehler.
Optionen für dauerhafte Korrektur
- Bei Problemen mit der Anzeige von Sockellizenzen behebt ein Upgrade auf PPDM 20.2 den Fehler bei der Sockelanzeige und den Fehler bei der Lizenzregistrierung. Dieses Upgrade behebt den Fehler "UI blank failure" **nicht**.
- Bei allen anderen Fehlern beim Hinzufügen einer Lizenz zu PPDM wird die Korrektur in Versionen nach 20.2 aufgenommen. Wenden Sie für derzeit betroffene Versionen den oben beschriebenen CLI-Workaround an , bis das Upgrade verfügbar ist.