简介
本文档介绍如何修复Expressway升级错误。
背景信息
有时,当您将Expressway服务器升级到更高版本时,升级会失败,并出现错误:
System error: Post install script /tandberg/etc/postinstall.current.d/52-set_pubkeyalgorithms failed
此错误的根本原因是密码条目重复。本文档的主要思想是提供删除配置中的重复密码条目所需的步骤。
使用的组件
Expressway X12.7.1版。
升级版本X14.0.3上的固件。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
下一步要做什么?
在此场景中,第一步是从Expressway获取xconfig文件。目的是确认哪些密码是重复的。
注:确保使用 root
而非 admin
获取帐户 xconfig
文件.
步骤
登录方式 root
帐户到Expressway服务器 SSH
,类型 dbxsh
,然后运行 xconfig
命令。将输出保存在 .txt
文件.
打开 xconfig
文件,搜索重复的密码条目。建议您注意哪些条目是重复的。通过使用 Notepad++
(Windows)或 Sublime Text
(Mac),可以过滤这些单词 cipher uuid
,然后查找重复项,如下例所示:
此示例显示 cipher sshd_pfwd_pubkeyalgorithms
具有具有不同通用唯一标识符(UUID)的重复密码。
一旦识别出所有重复密码,即可通过CLI使用Putty访问Expressway服务器。 root
帐户,然后仅删除重复条目,使用UUID信息,位于 dbxsh
.
命令格式: xdelete cipher uuid
此xconfig文件中删除的密码示例:
xdelete cipher uuid 26afb85f-80ae-4569-9d48-cf30bf741430
重复相同的过程,直到删除所有重复条目。
注意:此过程可能需要多次尝试,直到删除所有重复条目。建议使用另一个xconfig文件来仔细检查密码。
之后,继续升级。
其他信息
Cisco Bug ID CSCvx35891