Introduction
Ce document décrit un problème connu lors de la mise à niveau à partir d'une installation propre de la version 1.24.1 du connecteur Secure Endpoint pour Enterprise Linux (basé sur RPM). ID de bogue : CSCwk27011
Conditions
Ce problème se produira dans les conditions suivantes :
Motif
Les problèmes d'analyse identifiés comme faisant partie de la clé GPG fournie avec la version 1.24.1 empêchent l'importation de la clé dans la base de données RPM, ce qui entraîne l'échec de la mise à niveau du connecteur.
Identifier
Pour déterminer s'il s'agit du problème que vous observez, vous pouvez l'identifier à partir du fichier ampupdater.log (le chemin d'accès de ce fichier journal sur le point d'extrémité serait : /var/log/cisco/ampupdater.log)
[updater]:[error]-[updater.c@799]:[140577691532288]: failed to update amp from version 1.24.1.1027 to version 1.24.2.1053
Utilisation
Suivez ces étapes pour savoir comment utiliser le script Shell pour mettre à jour la clé GPG sur les terminaux
1. Créez un script Shell. Ouvrez votre éditeur favori et copiez/collez le script ci-dessous et enregistrez-le sous le nom gpg-workaround.sh
#!/bin/bash # GPG key import script for Cisco Secure Endpoint Linux # Print that the script is running echo "Running GPG key import script for Cisco Secure Endpoint Linux" curl https://console.amp.cisco.com/gpg_keys/cisco.gpg -o cisco.gpg rpm --import cisco.gpg rm -f cisco.gpg # Print that the script has completed echo "GPG key import script for Cisco Secure Endpoint Linux has completed"
2. Modifiez l'autorisation pour rendre le script exécutable :
chmod +x gpg-workaround.sh
3. Exécutez le script
sudo ./gpg-workaround.sh
4. Assurez-vous que le script s'exécute correctement
Résolution
Pour résoudre ce problème, procédez comme suit :
1. Vérifiez la stratégie mappée au connecteur et assurez-vous que la fenêtre Product Update est toujours valide
2. Réinstallez la clé GPG à l'aide du script joint et des instructions de la section Utilisation
3. Une fois le script exécuté, la clé GPG correcte sera importée dans la base de données RPM et pourra mettre à jour le connecteur. La prochaine fois que le connecteur exécute la mise à jour, il utilise la nouvelle clé GPG et la mise à niveau doit se terminer comme prévu
4. Vous pouvez également exécuter le programme de mise à jour manuellement :
sudo /opt/cisco/amp/bin/ampupdater