Sommario

Introduzione

Premesse

Componenti usati

Come procedere?

Procedura

Ulteriori informazioni

Introduzione

In questo documento viene descritto come correggere un errore di aggiornamento di Expressway.

Premesse

In alcuni casi, mentre si aggiornano i server Expressway a una versione superiore, l'aggiornamento non riesce e viene visualizzato il seguente messaggio di errore:

System error: Post install script /tandberg/etc/postinstall.current.d/52-set_pubkeyalgorithms failed

La causa principale di questo errore sono le voci di cifratura duplicate. L'idea principale di questo documento è quella di fornire i passaggi necessari per rimuovere le voci di cifratura duplicate nella configurazione.

Componenti usati

Expressway sulla versione X12.7.1.

Aggiornare il firmware alla versione X14.0.3.

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Come procedere?

In questo scenario, il primo passaggio consiste nel prelevare un file xconfig da Expressway. L'obiettivo è verificare quali cifrari sono duplicati.

Nota: assicurarsi di utilizzare root anziché admin account per ottenere xconfig file.

Procedura

Accedi con root nel server Expressway per SSH,tipo dbxsh, quindi eseguire xconfig Salvare l'output in un file .txt file.

Aprire il xconfig , cercare le voci di cifratura duplicate. Si consiglia di prendere nota delle voci duplicate. Mediante l'uso di Notepad++ (Windows) o Sublime Text (Mac), è possibile filtrare le parole cipher uuid, quindi cercare i duplicati, come illustrato nell'esempio seguente:

Nell'esempio viene mostrato che cipher sshd_pfwd_pubkeyalgorithms ha una cifratura duplicata con un UUID (Universal Unique Identifier) diverso.

Una volta identificate tutte le cifrature duplicate, accedere al server Expressway dalla CLI con Putty root eliminare solo le voci duplicate, utilizzare le informazioni UUID in dbxsh.

Formato comando: xdelete cipher uuid

Esempio di cifratura eliminata nel file xconfig:

xdelete cipher uuid 26afb85f-80ae-4569-9d48-cf30bf741430

Ripetere la stessa procedura fino a eliminare tutte le voci duplicate.

Nota: questa procedura può richiedere diversi tentativi fino a quando non vengono eliminate tutte le voci duplicate. Si consiglia di utilizzare un altro file xconfig per controllare due volte le cifrature.

Quindi, procedere con l'aggiornamento.

Ulteriori informazioni

ID bug Cisco CSCvx35891