Après avoir installer ou migrer vers Proxmox 4.x, la bannière est de nouveau présente à chaque connexion sur l’interface web .
Ne plus Afficher : « no valid subscription »
- Se connecter au serveur Proxmox :
ssh root@pve-01
/usr/share/pve-manager/ext6/pvemanagerlib.js
:nano /usr/share/pve-manager/ext6/pvemanagerlib.js
!
pveproxy restart
Explication :
Une des fonctions du script pvemanagerlib.js
est de vérifier si vous avez souscrit ou non au support de Proxmox. Pour désactiver l’affichage de la bannière, la condition est changée d’état différent !==
à égal ==
. Du coup, comme nous n’avons pas souscrit, nous respectons la condition et du coup la bannière n’est plus affichée :mrgreen:
Autre méthode
Pour ceux qui souhaiterait souscrire au support plus tard, voici une autre façon d’éditer le fichier :
Toujours dans le fichier pvemanagerlib.js
, remplacer la condition if (data.status != ‘Active’)
par if (false)
sans oublier de relancer le serveur web de Proxmox :
pveproxy restart
Merci Sysy :cool:
Bonjour,
J’ai la version Proxmox 4.2.2-1-pve , j’ai suivi le tuto, mais cela n’a rien fait, j’ai toujours le message « Aucune clé d’enregistrement valide. You do not have a valid subscription for this server »
Mea culpa,
En vidant le cache navigateur de Firfox, et en redémarrant le serveur, je n’ai plus ce message. En attendant sa ré-apparition dans la prochaine mise à jour du noyau , Merci.
pas à la prochaine mis à jour du noyau mais plutôt de version :-)
Une fois qu’on connais l’astuce, ça prend 2 minutes pour refaire la modif…
Le problème avec ce code et que si par hasard on se souscrit par la suite, on aura le message.
Il faut mieux remplacer :
if (data.status != ‘Active’) {
par :
if (false) {
:+)
Très bonne remarque !
bon dans mon cas je ne prendrais pas le support…
Hello,
merci pour l’astuce, perso la première méthode me donne une belle page blanche, alors que la seconde fonctionne bien
Hello
astuce pratique mais sous proxmox ve 5.1 le fichier a changé de place
nano /usr/share/pve-manager/js/pvemanagerlib.js
Sous PVE 5.1, il faut commenter cette ligne : (ligne 30609 environ)
Proxmox.Utils.checked_command(function() {}); // display subscription status
Salut,
sous Proxmox VE 5.4-3 , le fichier se situe à /usr/share/pve-manager/js/pvemanagerlib.js