المقدمة
يوضح هذا المستند كيفية إصلاح خطأ في ترقية Expressway.
معلومات أساسية
في بعض الحالات، وأثناء ترقية خوادم Expressway إلى إصدار أعلى، تفشل الترقية مع حدوث الخطأ:
System error: Post install script /tandberg/etc/postinstall.current.d/52-set_pubkeyalgorithms failed
السبب الأساسي لهذا الخطأ هو إدخالات التشفير المكررة. الفكرة الرئيسية في هذا المستند هي توفير الخطوات اللازمة لإزالة إدخالات التشفير المكررة في التكوين.
المكونات المستخدمة
Expressway على الإصدار X12.7.1.
ترقية البرنامج الثابت على الإصدار X14. 0.3.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
ما العمل التالي؟
في هذا السيناريو، تتمثل الخطوة الأولى في أخذ ملف xconfig من Expressway. الهدف هو تأكيد أي شفرة مكررة.
ملاحظة: تأكد من إستخدام root
بدلا من admin
للحصول على xconfig
ملف.
الإجراء
تسجيل الدخول باستخدام root
حساب في خادم Expressway بواسطة SSH
,النوع dbxsh
، ثم شغل xconfig
erasecat4000_flash:. حفظ المخرجات في a .txt
ملف.
فتح xconfig
ملف، بحث عن مدخلات التشفير المضاعفة. يوصى بالتعليق على الإدخالات التي يتم تكرارها. باستخدام Notepad++
(في Windows) أو Sublime Text
(في Mac)، من الممكن ترشيح الكلمات cipher uuid
، ثم ابحث عن التكرارات، كما هو موضح في هذا المثال:
يوضح هذا المثال أن cipher sshd_pfwd_pubkeyalgorithms
تحتوي على تشفير مكرر بمعرف فريد عالمي (UUID) مختلف.
بمجرد تحديد جميع المشفرات المكررة، قم بالوصول إلى خادم Expressway بواسطة CLI باستخدام PuTTY مع root
الحساب، ثم حذف الإدخالات المكررة فقط، أستخدم معلومات UUID، أسفل dbxsh
.
تنسيق الأمر: xdelete cipher uuid
مثال على المشفرات التي تم حذفها في ملف xconfig هذا:
xdelete cipher uuid 26afb85f-80ae-4569-9d48-cf30bf741430
كرر نفس العملية حتى يتم حذف كل المدخلات المكررة.
ملاحظة: يمكن أن يستغرق هذا الإجراء عدة محاولات حتى يتم حذف جميع الإدخالات المكررة. يوصى بأخذ ملف xconfig آخر للتحقق من التشفير مرة أخرى.
بعد ذلك، قم بالمتابعة مع الترقية.
معلومات إضافية
معرف الخطأ من Cisco CSCvx35891