Proxmox: Hinweis „Keine gültige Subskription" deaktivieren
Die Subscription-Warnung im Proxmox-Webinterface lässt sich durch eine kleine Anpassung der JavaScript-Datei proxmoxlib.js unterdrücken.
Wer Proxmox VE ohne kostenpflichtige Subskription nutzt, kennt den Hinweis „No valid subscription" beim Login. Die Meldung lässt sich durch eine kleine, reversible Anpassung der Datei proxmoxlib.js unterdrücken.
Schritt 1: Datei sichern
cp /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.bak
Schritt 2: Datei öffnen
nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
Schritt 3: Prüf-Block anpassen
Den Codeblock, der die Subscription-Antwort auswertet und bei fehlender Subskription einen Warn-Dialog anzeigt, durch einen direkten Aufruf von orig_cmd() ersetzen, sodass kein Dialog mehr erscheint. Der entsprechende Abschnitt sollte danach etwa so aussehen:
checked_command: function(orig_cmd) {
Proxmox.Utils.API2Request(
{
url: '/nodes/localhost/subscription',
method: 'GET',
failure: function(response, opts) {
Ext.Msg.alert(gettext('Error'), response.htmlStatus);
},
success: function(response, opts) {
// Subskription wird nicht mehr geprüft
orig_cmd();
},
},
);
},
Schritt 4–6: Speichern, Dienst neu starten, Cache leeren
Datei speichern (in Nano: Strg+O, Enter, Strg+X), anschließend die Web-UI neu starten:
systemctl restart pveproxy
Danach den Browser-Cache leeren oder den Inkognito-Modus nutzen, damit die geänderte Datei tatsächlich geladen wird.
Hinweis
Diese Anpassung entfernt nur die Warnmeldung im UI. Ein größeres Proxmox-Update kann die Datei wieder überschreiben – die Anpassung muss dann erneut vorgenommen werden.
Eigenes IT-Problem?
Nicht jeder Fall passt in einen Tipp
Wenn es bei Ihnen komplizierter wird, übernehmen wir das gerne direkt für Sie.