Lorsqu'une correction automatique des vulnérabilités échoue dans la console Security Center, consultez le message d'erreur et appliquez la solution correspondante, puis réessayez. Cette rubrique couvre les causes courantes et les solutions pour les vulnérabilités logicielles Linux et les vulnérabilités système Windows.
Certains détails d'erreur affichés dans la console ne présentent qu'un résumé. Ouvrez la boîte de dialogue Cause Details pour afficher le message d'erreur complet.
Affichage de la cause de l'échec
Connectez-vous à la Security Center console.
Dans le volet de navigation de gauche, sélectionnez . Dans le coin supérieur gauche de la console, sélectionnez la région où se trouve la ressource à protéger : Chinese Mainland ou Outside Chinese Mainland.
-
Sur la page Vulnerabilities, cliquez sur le nombre situé sous Fixing pour ouvrir le panneau Fixing.
RemarqueLe panneau répertorie toutes les vulnérabilités dont le statut est Fixing, Fixed and Pending Restarted ou Fixing Failed.
-
Cliquez sur l'icône
dans la colonne Status pour une vulnérabilité ayant échoué. Dans la boîte de dialogue Cause Details, consultez le code d'erreur et la description de l'échec de la correction, puis appliquez la solution correspondante ci-dessous.RemarqueVous pouvez effectuer le dépannage en vous basant sur le code d'erreur et les détails d'erreur affichés. La notification d'échec de la correction indique la cause de l'échec et des suggestions. Pour plus d'informations sur les causes courantes d'échec de la correction et les solutions associées, consultez la section Codes d'erreur courants et solutions. Si l'échec est dû à une incompatibilité du noyau, vous pouvez sélectionner l'option Mandatory Fix dans la boîte de dialogue pour réessayer.
Causes courantes et solutions
Agent hors ligne ou connexion réseau anormale
Cause : L'agent Security Center est hors ligne. Cela peut se produire lorsque la connectivité réseau entre le serveur et Security Center est interrompue, ou lorsque le serveur présente une utilisation élevée du CPU ou de la mémoire.
Solution : Résolvez le problème de déconnexion de l'agent, puis réessayez la correction de la vulnérabilité. Pour plus de détails, consultez la rubrique Dépannage de la déconnexion du client.
Disque plein ou mémoire insuffisante
Cause : Security Center ne peut pas télécharger les fichiers de correctifs requis lorsque le disque du serveur est plein ou que la mémoire est épuisée.
Solution :
Libérez de l'espace disque ou de la mémoire sur le serveur.
Réessayez la correction de la vulnérabilité dans la console Security Center.
Exigences en matière d'espace disque pour la correction des vulnérabilités Windows
Lorsque Security Center corrige les vulnérabilités du système Windows, il utilise par défaut le disque système (lecteur C:) comme répertoire temporaire de téléchargement et de travail. Il n'est pas possible de modifier le chemin de téléchargement vers un disque de données, tel que le lecteur D:.
Si la progression de la mise à jour Windows reste bloquée à 1 % ou si une erreur d'espace insuffisant s'affiche, vérifiez l'espace libre sur le lecteur C:. La correction nécessite au moins 6 Go d'espace libre sur le lecteur C:.
Pour résoudre le problème d'espace disque, utilisez l'une des méthodes suivantes, par ordre de préférence :
Libérez de l'espace en nettoyant les données de déploiement sur le lecteur C:.
Déplacez les fichiers pouvant être relocés vers un disque de données.
Redimensionnez le disque système. Créez un snapshot pour sauvegarder vos données avant de redimensionner le disque système.
Le système de fichiers du disque ne dispose pas des autorisations de lecture et d'écriture
Cause : Sans autorisations de lecture et d'écriture sur le système de fichiers du disque, Security Center ne peut pas télécharger ni installer le correctif.
Solution :
Accordez des autorisations de lecture et d'écriture au système de fichiers du disque.
Réessayez la correction de la vulnérabilité dans la console Security Center.
Un répertoire ou un fichier Linux possède l'attribut immuable (+i) défini
Cause : Si des répertoires critiques sur le serveur, tels que /usr/sbin ou /usr/bin, ou des fichiers, tels que /etc/rc.d/rc.local, possèdent l'attribut immuable (+i) défini, Security Center ne peut pas écrire ni modifier ces fichiers, ce qui entraîne l'échec de la correction de la vulnérabilité. La correction signale dir /usr/sbin has a +i attribute ou Operation not permitted, ce qui correspond au code d'erreur 8021.
Solution :
Créez un snapshot ECS pour sauvegarder vos données avant de poursuivre.
-
Exécutez la commande suivante pour vérifier si le répertoire ou le fichier possède l'attribut
i:lsattr -d <directory-or-file-path>Si la sortie contient l'attribut
i, l'attribut immuable est défini sur le répertoire ou le fichier. -
Exécutez la commande suivante pour supprimer temporairement l'attribut immuable :
sudo chattr -i <directory-or-file-path> Dans la console Security Center, réessayez la correction de la vulnérabilité.
-
Une fois la correction terminée, nous vous recommandons d'exécuter la commande suivante pour restaurer l'attribut immuable et maintenir la sécurité du système :
sudo chattr +i <directory-or-file-path>
Source de mise à jour du système mal configurée (vulnérabilité logicielle Linux)
Cause : La source YUM ou APT est mal configurée, ou la liste des logiciels YUM n'est pas à jour.
Solution :
-
Corrigez la configuration de la source à l'aide de l'une des méthodes suivantes :
-
Dans la console Security Center, accédez à Vulnerability Settings. Sous YUM/APT Source Configuration, activez l'option Preferentially Use Alibaba Cloud Source to Fix Vulnerability afin d'améliorer le taux de réussite de la correction.
Connectez-vous à la Security Center console.
Mettez manuellement à jour la liste des sources YUM vers la dernière version.
-
Réessayez la correction de la vulnérabilité dans la console Security Center.
Le service Windows Update ou Windows Modules Installer est désactivé (vulnérabilité du système Windows)
Cause : Si l'un de ces services est désactivé, Security Center ne peut pas télécharger les fichiers de correctifs pour corriger la vulnérabilité.
Solution :
Activez les services Windows Update et Windows Modules Installer.
Réessayez la correction de la vulnérabilité dans la console Security Center.
Échec du téléchargement ou de l'installation du correctif (vulnérabilité du système Windows)
Cause : Des packages de correctifs manquants ou incompatibles peuvent bloquer la correction.
Solution : Appliquez la correction en fonction de l'erreur spécifique :
Package de correctif manquant : Téléchargez à nouveau le correctif, puis réessayez la correction de la vulnérabilité.
Package de correctif incompatible : Si le correctif ne correspond réellement pas au système d'exploitation du serveur, ignorez la vulnérabilité dans la console Security Center.
Un autre correctif est en cours d'installation : Attendez que l'installation du correctif en cours soit terminée, puis réessayez. Un serveur ne peut pas exécuter deux programmes d'installation de correctifs simultanément.
Problème de serveur inconnu (vulnérabilité du système Windows)
Solution : Réinitialisez les composants Windows Update, puis réessayez la correction de la vulnérabilité.
Logiciel de sécurité tiers bloquant la correction
Cause : Les logiciels de sécurité tels que SafeDog peuvent restreindre les autorisations de lecture et d'écriture du compte SYSTEM sur le répertoire www et ses sous-répertoires, empêchant ainsi Security Center d'appliquer la correction.
Solution : Accordez manuellement des autorisations de lecture et d'écriture au compte SYSTEM sur les répertoires concernés.
Outre SafeDog, le processus de défense active zhudongfangyu.exe de 360 Safeguard ou 360 Total Security est un bloqueur courant qui empêche le processus de correction de Security Center de s'exécuter.
Pour identifier et résoudre le conflit, effectuez les étapes suivantes :
Connectez-vous au serveur et vérifiez la liste des processus pour rechercher
zhudongfangyu.exeou d'autres processus de logiciels de sécurité tiers.Si un conflit est confirmé, désinstallez le logiciel de sécurité tiers, ou ajoutez les processus Security Center à la liste d'autorisation ou à la zone de confiance du logiciel afin que Security Center puisse appliquer la correction.
Dans la console Security Center, réessayez la correction de la vulnérabilité.
Le fichier de vulnérabilité n'existe plus
Cause : Si le fichier de vulnérabilité a été supprimé du serveur, Security Center signale un échec de la correction.
Solution :
Vérifiez si le fichier existe toujours en utilisant le chemin indiqué dans les détails de la vulnérabilité dans la console Security Center.
Si le fichier a été supprimé, ignorez l'alerte de vulnérabilité dans la console.
Noyau incompatible avec le client
Cause : Lorsque vous utilisez la fonction de correction automatique pour les vulnérabilités du noyau, le système vérifie si la version du noyau mis à niveau est compatible avec le client Security Center. En cas d'incompatibilité, le système interrompt la correction et affiche une boîte de dialogue d'échec de la correction.
Solution :
Fermez la boîte de dialogue de notification d'échec.
Dans la section Unhandled Vulnerabilities, cliquez sur Fix dans la colonne Actions pour le serveur cible à nouveau.
Dans la boîte de dialogue de correction, sélectionnez l'option Mandatory Fix.
-
Sélectionnez une méthode de remédiation : Automatically Create Snapshot and Fix Risk ou Skip Snapshot and Fix.
ImportantLa correction forcée contourne la vérification de compatibilité du client, ce qui peut introduire des risques de compatibilité. Utilisez cette option uniquement après avoir confirmé que vos charges de travail ne seront pas affectées. Nous vous recommandons de sélectionner l'option Automatically Create Snapshot and Fix Risk pour conserver la possibilité de revenir en arrière.
Cliquez sur Fix Now.
OS de conteneur ou OS immuable ne prenant pas en charge la correction automatique
Scénarios : Alibaba Cloud Linux 3 Lifsea (ContainerOS), nœuds gérés ACK, K8s Node, Serverless et images OS minimales, c'est-à-dire des systèmes construits sur l'architecture immuable OSTree.
Cause : L'architecture immuable de ces systèmes est incompatible avec le processus standard de correction des packages RPM utilisé par Security Center. La correction automatique signale Operation not permitted ou une erreur d'exécution rpm-ostree.
Solution : Ces systèmes ne prennent pas en charge la fonction de correction automatique de Security Center. Pour corriger les vulnérabilités CVE, mettez à niveau l'image du système d'exploitation vers la dernière version.
Notification d'échec de la correction
-
Description : Après l'échec d'une correction de vulnérabilité, Security Center vous en informe via une notification d'échec de la correction. La notification d'échec de la correction affiche les informations suivantes :
La raison spécifique de l'échec de la correction (telle que des problèmes de connexion réseau, un espace disque insuffisant ou une incompatibilité du noyau).
Le code d'erreur correspondant (le cas échéant).
Les actions suggérées (telles que la vérification du réseau, la libération d'espace disque ou l'utilisation de la correction forcée).
Comment afficher : Dans le panneau Fixing, cliquez sur l'icône dans la colonne Status de la vulnérabilité dont la correction a échoué. La notification d'échec de la correction s'affiche dans la boîte de dialogue Cause Details.
Que faire : En fonction de la raison et des suggestions affichées dans la notification d'échec de la correction, résolvez le problème à l'origine de l'échec de la correction, puis relancez la correction. Pour les scénarios d'incompatibilité du noyau, vous pouvez sélectionner l'option Mandatory Fix pour réessayer.
La tâche de correction des vulnérabilités reste bloquée pendant une longue période, ne renvoie aucune sortie ou ne peut pas être arrêtée manuellement
Si une tâche de correction des vulnérabilités reste bloquée, appliquez la solution en fonction des scénarios suivants :
La tâche est bloquée à 99 % ou affiche un état d'échec : Cela peut être causé par un délai d'expiration de l'installation du correctif, un serveur qui n'a pas été redémarré depuis longtemps ou une mémoire insuffisante. Nous vous recommandons de créer un snapshot pour sauvegarder vos données, puis de redémarrer le serveur. Vous pouvez redémarrer le serveur depuis la console ECS. Après le redémarrage, soumettez à nouveau la tâche de correction dans la console Security Center, ou exécutez la mise à jour manuellement sur le serveur.
La progression de la correction Windows est bloquée ou ne renvoie aucune sortie : Nous vous recommandons de créer un snapshot pour sauvegarder vos données, puis d'effectuer les étapes suivantes dans l'ordre : arrêtez le service Windows Update, redémarrez le serveur, supprimez le répertoire
C:\Windows\SoftwareDistribution, exécutezsfc /scannowavec les autorisations d'administrateur pour réparer les fichiers système, puis redémarrez le service Windows Update et réessayez la correction de la vulnérabilité.Si l'état de la correction indique Fixed, pending restart : Vous devez redémarrer le serveur pour que la correction prenne effet. Nous vous recommandons de créer un snapshot pour sauvegarder vos données avant le redémarrage.
La tâche ne peut pas être arrêtée manuellement : Le processus de correction de Security Center ne peut pas être arrêté manuellement. Vous devez attendre que la tâche se termine automatiquement, ou interrompre la tâche de correction en redémarrant le serveur.
Installation manuelle des correctifs après l'échec de la correction d'une vulnérabilité du système Windows par Security Center
Créez un snapshot ECS pour le serveur afin de sauvegarder vos données.
Connectez-vous au serveur ECS, ouvrez les Paramètres Windows, sélectionnez Update & Security > Windows Update, recherchez les mises à jour et installez les mises à jour de sécurité correspondantes.
Après l'installation des correctifs, un redémarrage du système est généralement nécessaire pour que les correctifs prennent effet. Planifiez le redémarrage pendant les heures creuses.
Échec de la création automatique de snapshot lors de la correction des vulnérabilités sur un Simple Application Server
Cause : Le quota de snapshots du Simple Application Server est épuisé, ou le service de création de snapshots est anormal. Par conséquent, l'étape de création automatique de snapshot dans le processus de correction des vulnérabilités échoue.
-
Solution :
Connectez-vous à la console Simple Application Server et créez manuellement un snapshot pour sauvegarder vos données.
Revenez à la console Security Center, sélectionnez corriger la vulnérabilité directement sans créer de sauvegarde par snapshot dans la boîte de dialogue de correction des vulnérabilités, et relancez la correction.
Commande sudo Linux manquante ou yum update renvoie Nothing to do
-
La commande sudo est manquante ou sa version est anormale : Exécutez les commandes suivantes dans l'ordre pour installer ou mettre à jour sudo, puis exécutez
sudo --versionpour vérifier si l'installation a réussi.sudo apt update sudo apt install sudo yum update kernel renvoie Nothing to do : Ce message indique que le noyau est déjà à la dernière version ou qu'il n'a pas besoin d'être mis à jour. Il s'agit d'une sortie normale qui ne nécessite aucune action. Ignorez ce message et continuez à exécuter les commandes de correction suivantes.
Le serveur redémarre lentement ou reste dans l'état Stopping après une correction de vulnérabilité
Dépannage : Connectez-vous au serveur via VNC, vérifiez l'étape spécifique du redémarrage et la sortie des journaux, et déterminez si le redémarrage se trouve dans la phase normale de mise à jour de la configuration du système Windows. Après l'installation d'un correctif important, le redémarrage peut prendre beaucoup de temps. Patientez.
Vérifier la correction : Attendez que le serveur ait terminé de redémarrer et puisse être connecté à nouveau. Connectez-vous à la console Security Center, cliquez sur Verify pour la vulnérabilité cible sur la page Vulnerabilities, et confirmez si l'état de la correction passe à Fixed.
La vérification signale toujours une vulnérabilité d'application comme non corrigée après une correction manuelle
Cause : La fonctionnalité de gestion des vulnérabilités de Security Center détecte les vulnérabilités des applications en fonction du numéro de version du logiciel installé sur le serveur. Si vous corrigez une vulnérabilité d'application à l'aide d'une option autre que la mise à niveau, telle que l'option de correction sans mise à niveau fournie pour CVE-2022-22947, le numéro de version du logiciel ne change pas. Par conséquent, Security Center signale toujours la vulnérabilité comme non corrigée lorsque vous vérifiez à nouveau la correction.
Solution : Après avoir confirmé que la vulnérabilité est effectivement corrigée, choisissez l'une des options suivantes en fonction de vos besoins métier :
Ignorer l'alerte de non-correction : Si vos mesures de correction ont pris effet, vous pouvez ignorer l'alerte dans Security Center.
Mettre à niveau le logiciel vers une version sécurisée : Utilisez la méthode de mise à niveau pour mettre à jour le logiciel vulnérable. Une fois la mise à niveau terminée, vérifiez à nouveau le résultat de la correction dans Security Center.
Codes d'erreur courants et solutions
Les codes d'erreur suivants s'appliquent uniquement aux vulnérabilités logicielles Linux et aux vulnérabilités système Windows.
Certains détails d'erreur affichés dans la console ne présentent qu'un résumé. Le message d'erreur complet est disponible dans la boîte de dialogue Cause Details.
Code d'erreur 116
Message d'erreur
download file failed
Cause : le téléchargement du correctif Windows a échoué.
Solution : relancez la correction de la vulnérabilité depuis la console Security Center console Security Center console Security Center console Security Center. Si la correction échoue après plusieurs tentatives, soumettez un ticket ticket ticket.
Code d'erreur 124
Service Windows Modules Installer désactivé
Service Windows Update désactivé
Code d'erreur 125
Message d'erreur
exit code:0x00000005
Cause : un logiciel de sécurité a bloqué le processus ou le serveur est infecté par un virus.
Solution : vérifiez qu'aucun logiciel de sécurité ne bloque le processus, puis relancez la correction de la vulnérabilité.
Code d'erreur 127
Message d'erreur
exit code:0x00000005
Cause : une erreur ERROR_DISK_FULL s'est produite lors de l'installation du correctif Windows. L'espace libre sur le disque est insuffisant.
Solution : libérez de l'espace disque, puis relancez la correction de la vulnérabilité. Voici quelques options :
Supprimez les fichiers et programmes inutiles. Utilisez l'outil de nettoyage de disque Windows pour supprimer les fichiers temporaires, les fichiers cache et les fichiers indésirables.
Déplacez les fichiers volumineux (vidéos, photos, etc.) vers un stockage externe ou cloud.
Compressez ou archivez les fichiers auxquels vous accédez rarement.
Code d'erreur 130
Message d'erreur
exit code:0x00000008
Cause : l'hôte manque de mémoire (OOM).
Solution : vérifiez l'utilisation actuelle de la mémoire et du CPU de l'hôte. Relancez la correction une fois que l'utilisation de la mémoire et du CPU revient à la normale.
Code d'erreur 132
Message d'erreur
exit code:0x80240017
Cause : l'une des situations suivantes :
Un correctif est en cours d'installation.
Un correctif précédemment installé nécessite un redémarrage pour prendre effet.
Solution : vérifiez si des correctifs sont encore en cours d'installation. Si c'est le cas, attendez la fin de l'installation, puis relancez la correction de la vulnérabilité. Si aucun correctif n'est en cours d'installation, redémarrez l'hôte (après avoir confirmé l'absence d'impact sur vos activités), puis réessayez.
Code d'erreur 133
Message d'erreur
xxx.exe is running
Cause : un logiciel de sécurité a bloqué l'installation du correctif.
Solution : vérifiez qu'aucun logiciel de sécurité ne bloque le processus, puis relancez la correction de la vulnérabilité.
Code d'erreur 134
Message d'erreur
exit code:0x800F0982, (OK)
ERROR_TOO_MANY_LINKS
Cause : un nombre excessif de liens symboliques dans le système de fichiers empêche Windows d'installer le correctif.
Solution : essayez les étapes suivantes :
Nettoyez le disque : supprimez les fichiers et programmes inutiles pour libérer de l'espace.
Supprimez les liens symboliques excédentaires : vérifiez les liens symboliques et physiques du système. S'ils sont trop nombreux, supprimez-les.
Exécutez une vérification du disque : vérifiez et réparez le disque afin de garantir l'intégrité du système de fichiers.
Désactivez Windows Defender : Windows Defender peut parfois interférer avec l'installation des correctifs. Essayez de désactiver Windows Defender, puis tentez à nouveau d'installer le correctif.
Code d'erreur 202
Message d'erreur
timeout
Cause : l'installation du correctif a expiré.
Solution : relancez la correction de la vulnérabilité depuis la console Security Center console Security Center console Security Center console Security Center. Si la correction échoue après plusieurs tentatives, soumettez un ticket ticket ticket.
Code d'erreur 256
Dépôt tiers non valide (docker-ce-stable)
Dépôt inaccessible (HDP-3,0-repo-1)
Transactions YUM inachevées
Échec d'ouverture de la base de données RPM
Conflit de paquet (Transaction check error)
Fichier de configuration YUM manquant
Code d'erreur 300
Message d'erreur
rtap running error
Cause : un logiciel de sécurité a empêché l'exécution du script client.
Solution : vérifiez qu'aucun logiciel de sécurité ne bloque le processus, puis relancez la correction de la vulnérabilité.
Code d'erreur 309
Message d'erreur
execute rtap task fail
Cause : un logiciel de sécurité a empêché l'exécution du script client.
Solution : vérifiez qu'aucun logiciel de sécurité ne bloque le processus, puis relancez la correction de la vulnérabilité.
Code d'erreur 8001
Message d'erreur
download aegis.repo error
Cause : des problèmes de connectivité réseau ou un espace disque insuffisant ont empêché le téléchargement du fichier source du logiciel Security Center.
Solution : vérifiez les points suivants, puis réessayez :
Vérifiez que le serveur peut atteindre
update.aegis.aliyun.com. Confirmez que les groupes de sécurité et les règles de pare-feu autorisent le trafic sortant vers ce domaine.Vérifiez que le disque système n'est pas plein.
Code d'erreur 8005
Message d'erreur
/bin/rpm permit error
Cause : l'outil de correction ne dispose pas des permissions nécessaires pour exécuter /bin/rpm.
Solution : définissez les permissions de /bin/rpm sur 755 ou 750, puis relancez la correction de la vulnérabilité. Cela garantit que seuls les utilisateurs autorisés peuvent exécuter des opérations RPM tout en réduisant le risque d'élévation de privilèges.
Code d'erreur 8007
Message d'erreur
windows update damaged
Cause : des fichiers système critiques sont corrompus ou manquants, ce qui empêche le service Windows Update de s'exécuter.
Solution :
Avant de réparer les fichiers système, créez une sauvegarde par snapshot pour éviter toute perte de données.
-
Arrêtez le service Windows Update.
Appuyez sur Win+R, saisissez
services.msc, recherchez Windows Update et ouvrez ses propriétés.Définissez Startup type sur Manual, cliquez sur Stop dans la section Service Status, puis redémarrez l'ordinateur.
RemarqueSi l'arrêt échoue, modifiez le type de démarrage sur Manual, redémarrez, puis essayez à nouveau d'arrêter le service.
Supprimez le contenu du répertoire
C:\Windows\SoftwareDistribution.-
Réparez les fichiers système.
Appuyez sur Win+R, saisissez
cmdet exécutez-le en tant qu'administrateur.Exécutez
sfc /scannowet attendez la fin de l'analyse, puis redémarrez l'ordinateur.
-
Réactivez le service Windows Update.
Appuyez sur Win+R, saisissez
services.msc, recherchez Windows Update et ouvrez ses propriétés.Définissez Startup type sur Automatic, puis cliquez sur Start dans la section Service Status.
Ouvrez Settings, accédez à Windows Update et réinstallez le correctif. Redémarrez l'ordinateur après l'installation.
Si des erreurs persistent après la réparation, les fichiers système peuvent être gravement corrompus. Sauvegardez vos données et envisagez de réinstaller le système d'exploitation.
Code d'erreur 8008
Message d'erreur
not support this system xxx
Cause : le type de système d'exploitation actuel ne correspond pas au type de système d'exploitation enregistré lors de la détection de la vulnérabilité. Cela peut se produire si vous avez modifié manuellement le système d'exploitation après l'analyse des vulnérabilités.
Solution : ignorez la vulnérabilité dans la console Security Center ou attendez son expiration. Pour plus de détails, consultez la rubrique Afficher et gérer les vulnérabilités.
Code d'erreur 8009
Message d'erreur
update process is running
Cause : l'une des situations suivantes :
La source YUM actuelle n'est pas une source Alibaba Cloud.
Un processus de correction de vulnérabilité est déjà en cours d'exécution.
Solution :
Basculez vers la source YUM Alibaba Cloud.
Si un processus de correction est déjà en cours, attendez qu'il se termine, puis réessayez.
Code d'erreur 8010
Message d'erreur
Insufficient space in download directory /var/cache/yum/x86_64/7/aegisbase
Cause : l'espace libre dans le répertoire de téléchargement est insuffisant.
Solution : libérez de l'espace disque à l'emplacement indiqué dans le message d'erreur, puis relancez la correction de la vulnérabilité.
Code d'erreur 8012
Message d'erreur
dpkg was interrupted
Cause : le processus dpkg (Debian Packager) a été interrompu lors d'une correction précédente, laissant des données corrompues.
Solution : exécutez la commande suivante sur le serveur pour reconfigurer les paramètres, puis relancez la correction de la vulnérabilité. Pour plus de détails, consultez le guide de réparation des interruptions dpkg.
dpkg --configure -a
Code d'erreur 8019
Message d'erreur
yum exception
Cause : l'exécution de YUM a échoué, probablement parce que l'environnement Python utilisé pour exécuter YUM ne correspond pas à la syntaxe du fichier YUM.
Solution :
Vérifiez la présence d'erreurs de syntaxe dans
/usr/bin/yum.Vérifiez que l'environnement Python utilisé pour exécuter YUM est correctement configuré.
Code d'erreur 8022
Message d'erreur
not find file xxx
Cause : le fichier de commande de correction n'existe pas, généralement parce qu'il a été supprimé ou renommé.
Solution : vérifiez si le fichier système est manquant ou a été déplacé. Restaurez le fichier à son emplacement correct, puis relancez la correction de la vulnérabilité.
Code d'erreur 8026
Message d'erreur
Multilib version problems found
Cause : une ancienne version d'un paquet est protégée et ne peut pas être mise à niveau.
Solution :
Pour les vulnérabilités importantes : désinstallez manuellement le paquet de l'ancienne version.
Pour les vulnérabilités non importantes : ignorez la vulnérabilité et ne procédez pas à la mise à niveau.
Code d'erreur 8027
Message d'erreur
A has missing requires of B
Cause : Le paquet A (le paquet en cours de mise à niveau) présente une dépendance non satisfaite vis-à-vis du paquet B.
Solution :
-
Dans le message d'erreur, identifiez :
Paquet A : le paquet à mettre à niveau.
Paquet B : la dépendance manquante.
-
Exécutez la commande suivante pour installer manuellement le paquet. Remplacez
xxxpar le nom du paquet.yum update xxx --disableexcludes=all --disablerepo="*" --enablerepo="aegisbase,aegisupdates,aegisextras" --obsoletes Réessayez la correction de la vulnérabilité.
Code d'erreur 8028
Message d'erreur
Error unpacking rpm package xxx xxx was supposed to be removed but is not!
Cause : L'ancienne version du paquet n'a pas pu être supprimée, probablement en raison de problèmes d'autorisations sur les fichiers ou d'un service verrouillant le fichier.
Solution : Vérifiez les autorisations des fichiers du paquet et arrêtez tous les services utilisant le fichier, puis réessayez la correction de la vulnérabilité.
Code d'erreur 8032
Message d'erreur
run virtio fix process failed
Cause : Un logiciel de sécurité a empêché le démarrage du programme de correction des vulnérabilités du pilote de disque ECS (virtio).
Solution : Vérifiez qu'aucun logiciel de sécurité ne bloque le processus, puis réessayez la correction de la vulnérabilité.
Code d'erreur 8033
Message d'erreur
yum plugins protectbase enable
Cause : Le plugin YUM ProtectBase bloque les mises à jour des paquets logiciels.
Solution : Désactivez le plugin ProtectBase, puis réessayez la correction de la vulnérabilité.
Ouvrez le fichier
/etc/yum/pluginconf.d/protectbase.conf.Remplacez
enabled = 1parenabled = 0.
Code d'erreur 8037
Message d'erreur
[Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error"
Cause : L'hôte ne peut pas atteindre mirrors.cloud.aliyuncs.com.
Solution :
Vérifiez que le serveur peut se connecter à
mirrors.cloud.aliyuncs.com. Contrôlez les règles du groupe de sécurité et du pare-feu pour ce domaine.Si le serveur dispose d'un accès Internet public, remplacez
mirrors.cloud.aliyuncs.comparmirrors.aliyun.comdans tous les fichiers source activés situés sous/etc/yum.repos.d/.Réessayez la correction de la vulnérabilité.
Code d'erreur 8040
Message d'erreur
miss kernel grub file
Cause : Le fichier de démarrage du noyau est manquant.
Solution : Reconstruisez le fichier de démarrage du noyau, puis réessayez la correction de la vulnérabilité.
Pour CentOS 7, exécutez :
grub2-mkconfig -o /boot/grub2/grub.cfg
Code d'erreur 8041
Message d'erreur
redhat not subscription
Cause : Le serveur n'est pas enregistré avec un compte Red Hat.
Solution : Créez un compte et souscrivez un abonnement sur le site web de Red Hat.
Un abonnement distinct est requis pour chaque système Red Hat. Si vous gérez de nombreux systèmes, envisagez d'utiliser un serveur Red Hat Satellite pour la gestion centralisée des abonnements.
Code d'erreur 8080
Message d'erreur
sh xxx killed
Cause : Le processus YUM a été arrêté en raison d'une erreur OOM (mémoire insuffisante).
Solution : Libérez de la mémoire sur le serveur, puis réessayez la correction de la vulnérabilité.
Code d'erreur 8081
Message d'erreur
blacklist process xxx is running
Cause : Un processus figurant sur la liste noire est en cours d'exécution et verrouille le fichier de configuration du noyau.
Solution : Arrêtez le processus figurant sur la liste noire, puis réessayez la correction de la vulnérabilité.
Code d'erreur 8082
Message d'erreur
redhat source has expired
Cause : La source logicielle Red Hat a expiré ou n'est pas configurée.
Solution : Basculez vers un autre dépôt logiciel.
Code d'erreur 8083
Message d'erreur
redhat has no available source
Cause : La source logicielle Red Hat a expiré ou n'est pas configurée.
Solution : Basculez vers un autre dépôt logiciel.
Code d'erreur 8084
Message d'erreur
Some index files failed to download
Cause : Le serveur ne peut pas accéder à la source de téléchargement, ce qui empêche la mise à jour des fichiers d'index des paquets.
Solution : Vérifiez si des groupes de sécurité ou des règles de pare-feu bloquent l'accès à la source de téléchargement.
Code d'erreur 8085
Message d'erreur
alinux source not found
Cause : La source logicielle Alibaba Cloud Linux n'est pas correctement configurée.
Solution : Configurez le dépôt officiel Alibaba Cloud Linux.
Code d'erreur 8086
Message d'erreur
anolis source not found
Cause : La source logicielle Anolis OS n'est pas correctement configurée.
Solution : Reconfigurez le dépôt officiel Anolis.
Code d'erreur 8090
Message d'erreur
xxx newest available version versionA less than versionB to be updated
Exemple : ppp newest available version 2.4.5-34.el7_7 less than 2.4.5-35.el7_7 to be updated
Cause : La version la plus récente disponible dans la source actuelle est inférieure à la version minimale requise pour corriger la vulnérabilité.
Solution : Vérifiez si la configuration de la source actuelle est correcte et à jour.
Code d'erreur 8091
Message d'erreur
qboot kernel
Cause : Un noyau démarré via QEMU (qboot) ne prend pas en charge les mises à jour des correctifs du noyau.
Solution : Soumettez un ticket dans le produit Elastic Compute Service (ECS) pour résoudre ce problème. Utilisez le portail des tickets tickets tickets ECS.
Code d'erreur 8092
Message d'erreur
package not available on the current system
Cause : Le paquet de correction n'est pas disponible pour le système actuel.
Solution : Ignorez la vulnérabilité dans la console Security Center ou attendez son expiration automatique. Pour plus de détails, consultez la rubrique Afficher et gérer les vulnérabilités.
Code d'erreur 8093
Message d'erreur
no space left for creating initramfs
Cause : Le répertoire /boot ne dispose pas d'un espace suffisant pour installer un nouveau noyau.
Solution : Supprimez les anciens fichiers du noyau du répertoire /boot, puis réessayez la correction de la vulnérabilité.
Code d'erreur 8094
Message d'erreur
Skipping linux-image-generic, it is not installed and only upgrades are requested.
Cause : L'image du noyau signée ne peut pas être mise à niveau ni corrigée.
Solution : Ignorez la vulnérabilité dans la console Security Center ou attendez son expiration automatique. Pour plus de détails, consultez la rubrique Afficher et gérer les vulnérabilités.
Code d'erreur 8095
Message d'erreur
vmlinuz or initramfs not exists
Cause : Le fichier vmlinuz ou initramfs n'a pas été généré correctement lors de la mise à jour du paquet du noyau.
Solution : Désinstallez et réinstallez le paquet du noyau.
Code d'erreur 8096
Message d'erreur
installed kernel not available in grub file
Cause : La configuration GRUB n'a pas été mise à jour correctement lors de la mise à jour du paquet du noyau.
Solution : Désinstallez et réinstallez le paquet du noyau, ou utilisez la commande grubby pour ajouter manuellement une entrée de démarrage.
Code d'erreur 9002
Message d'erreur
timeout
Cause : La correction a expiré, probablement en raison d'instabilités réseau ou d'un problème lié à l'environnement du serveur.
Solution : Réessayez la correction de la vulnérabilité dans la console Security Center console Security Center console Security Center console Security Center. Si la correction échoue après plusieurs tentatives, soumettez un ticket ticket ticket.
Code d'erreur 9003
Le paquet est déjà à la dernière version
Valeur de configuration YUM non valide
YUM s'est arrêté après la résolution des dépendances (conflit MariaDB/MySQL)
Message d'erreur
Finished Dependency Resolution
Cause : YUM s'est arrêté immédiatement après la résolution des dépendances en raison d'un conflit de paquets. Si vous mettez à niveau MariaDB, cela est probablement dû à une installation MySQL occupant le port 3306.
Solution :
-
Vérifiez si le port 3306 est occupé par MySQL :
netstat -anltp -
Si aucune opération métier n'est affectée, arrêtez MySQL :
systemctl stop mysqld -
Listez les paquets MySQL installés :
yum list mysql* -
Supprimez les paquets liés à MySQL :
yum remove <package_name> -
Réinstallez MariaDB :
yum install -y mariadb-server
Code d'erreur 9007
Message d'erreur
ack timeout
Cause : La mise à niveau du paquet a expiré, probablement en raison d'instabilités réseau ou d'un problème lié à l'environnement du serveur.
Solution : Réessayez la correction de la vulnérabilité dans la console Security Center console Security Center console Security Center console Security Center. Si la correction échoue après plusieurs tentatives, soumettez un ticket ticket ticket.
Code d'erreur 9008
Message d'erreur
rpm collect timeout
Cause : La collecte RPM a expiré, probablement en raison d'instabilités réseau ou d'un problème lié à l'environnement du serveur.
Solution : Réessayez la correction de la vulnérabilité dans la console Security Center console Security Center console Security Center console Security Center. Si la correction échoue après plusieurs tentatives, soumettez un ticket ticket ticket.
Code d'erreur 60001
Message d'erreur
start vulfix:[Error 2] The system cannot find the file specified
Cause : Un logiciel de sécurité a empêché le démarrage du processus de correction.
Solution : Vérifiez qu'aucun logiciel de sécurité ne bloque le processus, puis réessayez la correction de la vulnérabilité.