Wir haben ja kurz eingeblendet bekommen über welchen Url die Oberfläche zu erreichen ist. In unserem Beispiel ist das
es erscheint die Anmeldemaske, nun brauchen wir das Kennwort was wir bei der Installation vergeben haben. Wer nicht in Englisch arbeiten will sondern lieber auf Deutsch sollte die Sprache zu erst umstellen, sonst kann er sein Passwort noch mal eingeben.
Nach der Anmeldung kommt die Fehlermeldung
Das ist eigentlich keine Fehlermeldung sondern lediglich der Hinweis das ihr kein gültiges Abonnement habt, den Hinweis schalten wir noch aus.
Da mich weiße Hintergründe arg stressen, stelle ich solche Oberflächen gerne sofort auf Dark um. Das geht Rechts oben über Root>Farbthema
Als nächstes kümmern wir uns um die Updatequellen. Links in der Spalte „Rechenzentrum“ klicken wir auf unseren Host „ProxmoxQ920“ Dann in der mittleren Spalte auf Updates > Repositories
Die oberen 3 sind die von Debian, doch dann sehen wir 2 von Proxmox und die funktionieren nur mit einem gültigen Abonnement. Wenn du eins hast, lass sie drin und überspringe den nächsten Schritt. Wer es so wie ich kostenlos nutzen möchte, der klickt die beiden an und deaktiviert diese. Nun fügen wir die „No-Subscription Repositories“ dazu an beiden stellen. Die aktuellen Pfade findet ihr auf https://pve.proxmox.com/wiki/Package_Repositories
Wir klicken auf Hinzufügen und wählen „No-Subscription“ aus. Dann gehen wir noch mal auf Hinzufügen und wählen „Ceph Quincy No-Subscription“ aus.
Nun gehen wir im mittleren Fenster auf „Updates“ und sagen aktualisieren. Die Warnung wegen der „No-Subscription“ drücken wir weg. Nun noch auf „>_Upgrade“ geklickt und im Shell Fenster das sich öffnet mit „Y“ den Upgrade Prozess starten und warten das es durch läuft. Nach einiger Zeit haben wir in der Shell den Prompt, da wir eh schon mal hier sind schalten wir nun die Warnmeldung aus. Wir bauen uns ein Script das wir jeder Zeit wieder starten können, sollte ein Proxmox Update die Warnung wieder einschalten.
Wir wechseln ins Home Verzeichnis von Root
cd ~
Dann starten wir nano und erstellen das Script
nano remove-subscription-warning.sh
In die Datei schreiben wir
#!/bin/bash sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
und speichern das ganze mit STRG&X ; Y ; Return drücken ab
Das Skript muss noch als ausführbar gemacht werden und kann danach ausgeführt werden
chmod +x remove-subscription-warning.sh ./remove-subscription-warning.sh
Das Shell Fenster nun schließen. Nun noch ein Reboot und es sollten keine Warnungen mehr zur fehlenden Subscription kommen. An den Reboot Button kommen wir rechts oben 2 Button Reihe.
Da die Meldung nach Updates durchaus wieder kommen kann und so braucht man das Script nur mit dem Befehl
./remove-subscription-warning.sh
wieder in einer Shell ausführen.
Diese Konfiguration ist nur fürs lokale Netz gedacht, da ich einen VPN nutze umd im heimischen Netz was zu tun, wer seine Proxmox Instanz übers Internet erreichen will, sollte sich dringend 2FA und Fileban angucken.