Table des matières

Introduction

Conditions

Motif

Identifier

Utilisation

Résolution

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 :

- Toute distribution compatible Enterprise Linux (basée sur RPM) prise en charge : vérification de la compatibilité du système d'exploitation du connecteur Linux pour terminal sécurisé

- Le connecteur Secure Endpoint Linux version 1.24.1 pour Enterprise Linux (basé sur RPM) était la première version du connecteur installé sur l'ordinateur.

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