المقدمة
يصف هذا المستند مشكلة معروفة عند الترقية من تثبيت نظيف للإصدار 1.24.1 من موصل نقطة النهاية الآمنة ل Enterprise Linux (المستند إلى RPM). معرف الخطأ: CSCwk27011
المعايير
سيحدث هذا إصدار في ظل الشروط التالية:
السبب
يؤدي تحليل المشاكل المحددة كجزء من مفتاح GPG المضمن مع الإصدار 1.24.1 إلى منع إستيراد المفتاح إلى قاعدة بيانات RPM، مما يؤدي إلى فشل ترقية الموصل.
تحديد الهوية
لتحديد ما إذا كانت هذه هي المشكلة التي تلاحظها، ستتمكن من تحديدها من AMPUPDATER.LOG (سيكون مسار ملف السجل هذا الموجود على نقطة النهاية: /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
الاستخدام
يرجى إستخدام هذه الخطوات على كيفية إستخدام Shell Script لتحديث مفتاح GPG على نقاط النهاية
1. إنشاء برنامج نصي ل Shell. افتح المحرر المفضل لديك وانسخ/الصق النص البرمجي ثم احفظه على هيئة 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. تغيير الإذن لجعل البرنامج النصي قابل للتنفيذ:
chmod +x gpg-workaround.sh
3. تنفيذ البرنامج النصي
sudo ./gpg-workaround.sh
4. تأكد من تنفيذ البرنامج النصي بنجاح
قرار
لحل هذه المشكلة، قم بتنفيذ الخطوات التالية:
1. تحقق من النهج المعين إلى الموصل وتأكد من أن إطار تحديث المنتج ما يزال صالحا
2. إعادة تثبيت مفتاح GPG باستخدام البرنامج النصي المرفق والتعليمات في قسم الاستخدام
3. بمجرد تشغيل البرنامج النصي، سيتم إستيراد مفتاح GPG الصحيح إلى قاعدة بيانات RPM وسيكون قادرا على تحديث الموصل. في المرة التالية التي يقوم فيها الموصل بتشغيل التحديث، فإنه يستخدم مفتاح GPG الجديد ويجب أن تكتمل الترقية كما هو متوقع
4. يمكنك أيضا تشغيل المحدث يدويا:
sudo /opt/cisco/amp/bin/ampupdater