🎯 Perché appare quel messaggio?
Dopo aver installato Proxmox in modalità “No Subscription”, la GUI mostra un pop‑up:
“Nessuna sottoscrizione”
Questo avviso blocca l’accesso agli aggiornamenti e al supporto. La soluzione consiste nel modificare il file JavaScript che controlla lo stato della sottoscrizione.
🛠️ Procedura passo‑passo
1. Apri la shell dalla Web‑GUI di Proxmox Esegui: ssh root@<IP-del-tuo-proxmox>
2. Vai alla cartella contenente lo script Esegui: cd /usr/share/javascript/proxmox-widget-toolkit
3. Crea un backup del file originale Esegui: cp proxmoxlib.js proxmoxlib.js.bak
4. Modifica il file con l’editor a tua scelta Esegui: nano proxmoxlib.js oppure vim proxmoxlib.js
5. Trova la riga che verifica lo stato della sottoscrizione Cerca: if (data.status !== 'Active') {
6. Sostituisci l’intero blocco con un “falso” costante Modifica con: if (false) {
7. Salva ed esci dall’editor In nano: Ctrl+O, Enter, Ctrl+X
8. Riavvia il servizio che gestisce la GUI Esegui: systemctl restart pveproxy.service
⚠️ Se stai usando Proxmox Backup Server (PBS) o Mail Gateway, usa uno dei seguenti comandi:
- PBS →
systemctl restart proxmox-backup-proxy.service - Mail Gateway →
systemctl restart pgmproxy.service
🔁 Cosa succede dopo?
Ogni volta che installi un aggiornamento di Proxmox VE (incluso l’interfaccia GUI), il file JavaScript viene sovrascritto. Dovrai quindi ripetere la procedura sopra descritta dopo ogni upgrade.