跳至主要内容

Flex System 交換器韌體更新失敗,錯誤訊息為「主機金鑰鑑別失敗」

在工作日誌中發現格式為「IOM:回報***錯誤***主機金鑰鑑別失敗。」的錯誤訊息。當先前用於更新 Flex System 交換器之 SFTP 伺服器的 SFTP 金鑰已變更,就會發生這種狀況。受影響的交換器有 CN4093、EN2092、EN4091、EN4093、EN4093R、SI4093。

Lenovo XClarity Administrator 中,如果您在完成 Flex System 交換器韌體更新後,又安裝了 XClarity Administrator 的另一個較新版本,或將 XClarity Administrator 重新開機,然後嘗試更新交換器,就可能會發生此錯誤。這是因為安裝 XClarity Administrator 的新版本或是將 XClarity Administrator 重新開機,都可能產生新的 SFTP 金鑰。

若要解決這個問題,請從 CLI 中對 Flex System 交換器或 Lenovo Flex System 交換器輸入下列指令,以清除 SSH 金鑰。請注意,如果交換器使用 ISCLI,您必須進入配置終端模式才能執行此指令。您可以透過執行 enable 指令,然後執行 configure terminal 指令,變更成配置終端模式。
clear ssh-clienthostkey all
如果 Flex System 交換器處於 IBMNOS CLI 模式,請從交換器 CLI 中輸入下列指令,以清除 SSH 金鑰︰
maint
clssh
all
exit