Proxmox Backup Server : Comment bannir l’erreur 401 (Dépôt Enterprise) une bonne fois pour toutes!

Salut à tous les petites barbichettes,

Dans notre aventure avec BOB (Build Of Business), on cherche la performance et la fiabilité. Mais parfois, Proxmox Backup Server (PBS) nous joue des tours. Vous lancez un apt update et là, c'est le drame : une erreur 401 Unauthorized s'affiche en rouge. Pas de panique, c'est juste le dépôt "Enterprise" qui réclame une clé que nous n'avons pas en version auto-hébergée.

Aujourd'hui, on sort la boîte à outils pour nettoyer tout ça proprement.

Le problème : Pourquoi ça coince ?

Par défaut, Proxmox installe une source de mise à jour qui nécessite un abonnement payant. Même si vous ajoutez le dépôt "No-Subscription", le système continue d'interroger le serveur Enterprise. Résultat ? Vos scripts de mise à jour automatique plantent et vos logs se remplissent d'erreurs.

Étape 1 : Localiser le coupable (La phase d'enquête)

Avant de supprimer quoi que ce soit, il faut savoir où l'ennemi se cache. Proxmox peut éparpiller ses fichiers de configuration. On utilise pour cela la puissance de grep.

Bash
grep -r "enterprise" /etc/apt/sources.list*

Cette commande est notre lampe torche. Le paramètre -r permet une recherche récursive dans tous les fichiers et sous-dossiers. Elle nous dira exactement quel fichier contient le mot maudit.

Pour être encore plus chirurgical et éviter les faux positifs, on peut viser l'URL exacte :

Bash
grep -rnE "enterprise\.proxmox\.com" /etc/apt/

Ici, le -n nous donne même le numéro de la ligne. C’est la précision suisse au service de BOB !

Étape 2 : L'intervention chirurgicale

Une fois le fichier identifié (souvent /etc/apt/sources.list.d/pbs-enterprise.list ou un fichier .sources plus récent), on passe à l'édition :

Bash
nano /etc/apt/sources.list

Dans l'éditeur, on commente la ligne en ajoutant un # devant, ou on la supprime. N'oubliez pas de vérifier que votre dépôt no-subscription est bien présent pour continuer à recevoir les mises à jour gratuites.

Étape 3 : Le Hard Reset du cache (L'arme fatale)

Parfois, même après modification, APT a la tête dure et garde l'erreur en mémoire. C'est là qu'on sort le grand jeu :

Bash
rm -rf /var/lib/apt/lists/*

Attention : Cette commande vide totalement le cache des catalogues APT. C'est un "Hard Reset". Le système oublie toutes les listes corrompues pour repartir sur une base 100% saine.

Étape 4 : La victoire

Il ne reste plus qu'à relancer la machine :

Bash
apt update

Si tout est vert, vous avez gagné ! Votre PBS est maintenant propre, rapide et prêt à sauvegarder vos précieuses données sans râler.

Conclusion : Maîtriser ses dépôts, c'est reprendre le contrôle sur son infrastructure. On continue de monter en compétences ensemble avec BOB !

Que l’Ermite des Cochons d’Inde soit avec vous !!

Lien de la vidéo Youtube, juste ici

Commentaires

Posts les plus consultés de ce blog

Règlement d'un montant de 1,375 milliard de dollars de Google pour le Texas!!

Clap de fin sur le rachat Activision Blizzard par Microsoft: la FTC perd en appel!!

Investissement d'un montant d'1 milliard d'euros dans un data center européen par Tik Tok!!