Comme je suis en version Proxmox CE, j’ai à chaque fois que je me connecte le message qui s’affiche si vous n’avez pas de souscription valide (Enterprise) pour Proxmox.
Je suis au courant, et cela deviens pénible.
En fouillant sur le net, j’ai trouvé l’astuce suivante pour désactiver ce popup.
Commencer par vous deconnecter de l’interface de Proxmox
On va donc dejà sauvegarder le fichier que l’on va modifier pour pouvoir revenir en arrière en cas d’incident.
cp/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.bak
Ensuite nous allons éditer ce fichier pour apporter une petite modification
vim/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
Il faut chercher cette ligne qui se trouve pour la version 8 de Proxmox aux alentours de la ligne 544.data.status.toLowerCase() !== 'active') {
Et on fait la modification suivante.data.status.toLowerCase() !== 'active') { orig_cmd(); } elseif ( false ) {
Relancez pve-proxy (pour Proxmox Virtual Environment) :systemctl restart pveproxy.service
Et si vous en avez un, proxmox-backup-proxy (pour Proxmox Backup Server) systemctl restart proxmox-backup-proxy.service
Il ne vous reste plus qu’a rafraichir votre navigateur en faisant CTRL+F5 pour bypasser le cache.