Um die Meldung „Du hast kein gültiges Abonnement für diesen Server“ beim Einloggen zu entfernen, führe den folgenden Befehl aus. Verbinde dich per SSH mit deinem Proxmox-Server oder einfach die Node-Konsole über die Proxmox-Weboberfläche ausführen.
Falls du Probleme hast und die Änderungen rückgängig machen möchtest, findest du die Anweisungen am Ende dieser Seite. Wenn du deinen Proxmox-Server aktualisierst und das Update das proxmox-widget-toolkit-Paket enthält, musst du diese Änderung erneut durchführen.
Führe den folgenden Befehl aus und leere dann den Cache deines Browsers. Je nach Browser musst du möglicherweise einen neuen Tab öffnen oder den Browser neu starten:
sed -Ezi.bak "s/(function\(orig_cmd\) \{)/\1\n\torig_cmd\(\);\n\treturn;/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
Einzelne Schritte
1. Erstelle eine Sicherungskopie der zu bearbeitenden Datei
cp /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.bak
2. Bearbeite die Datei “proxmoxlib.js”
nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
3. Finde folgende Befehlszeile mit Nano (ctrl+w): “function(orig_cmd)”
checked_command: function(orig_cmd) {
4. Füge in die Funktion “orig_cmd();” und “return;” hinzu
checked_command: function(orig_cmd) {
orig_cmd();
return;
5. Starte den Proxmox-Webserver neu und stelle sicher, dass dein Browser-Cache geleert ist.
systemctl restart pveproxy.service
Änderungen rückgängig machen
1. Die Sicherungskopie wiederherstellen, welche zuvor erstellt wurde:
mv /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.bak /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
2. Installiere das proxmox-widget-toolkit neu:
apt-get install --reinstall proxmox-widget-toolkit
Entferne Proxmox Warnmeldung: No valid subscription