المقدمة
يصف هذا المستند حل حالات فشل ترقية مدير الشبكة المتطورة القابلة للبرمجة (EPNM).
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- EPNM
- كيفية الاتصال بواجهة المستخدم الرسومية (GUI) الخاصة بخادم تطبيق EPNM وواجهة سطر الأوامر (CLI) مع الوصول إلى Shell
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى برامج EPNM الإصدارات 5.0.2.1 و 5.1.3.1.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
يحدث فشل عند محاولة الترقية إلى EPNM الإصدار 5.1.3.1 من EPNM الإصدار 5.0.2.1.
المشكلة
رسالة الخطأ "Unexpected library downgrade:log4j-core-2.16.0.jar"
يظهر عند ترقية EPNM إلى الإصدار 5.1.3.1 من الإصدار 5.0.2.1 ويعيق عملية الترقية. ارجع إلى رسالة الخطأ كما هو موضح في هذه الصورة:
الحل
الخطوة 1. إجراء عملية نسخ إحتياطي للملفات الأساسية للسجل4j من واجهة سطر الأوامر (CLI) الخاصة بتطبيق EPNM . يتم عرض الأوامر أدناه.
#mkdir /localdisk/sftp/backup_log4j
#mv /opt/CSCOlumos/compliance/lib/log4j-core-2.17.0.jar /localdisk/sftp/backup_log4j/log4j-core-2.17.0.jar_lib
#mv /opt/CSCOlumos/lib/xmp-third-party/log4j-core-2.17.0.jar /localdisk/sftp/backup_log4j/log4j-core-2.17.0.jar_xmpthirdParty
الخطوة 2. بمجرد نسخ الملفات إحتياطيا، قم بتثبيت ملف تصحيح الأمان EPNM 5.1.3.1 (cepnm5.1-dpp3-pp1-build874.ubf) من واجهة المستخدم الرسومية (GUI) ل EPNM (الإدارة > التراخيص وتحديثات البرامج > تحديث البرامج) والذي يقوم بتثبيت EPNM 5.1.3.1 بنجاح.
الخطوة 3. دققت ال log4j-core مبرد عرض log4j-core-2.16.jar تحت المجلدات /opt/cscoLumos/compliance/lib وتحت /opt/cscoLumos/lib/xmp-third-party/.
ارجع إلى هذه الصورة: