Dell NativeEdge: Errore di distribuzione dei blueprint "libcrypto error"
Summary: Questo articolo è correlato a un problema che potrebbe verificarsi durante il deployment del blueprint NativeEdge e contiene i modi più probabili per trattarlo.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Panoramica
Quando si utilizzano i blueprint NativeEdge, è possibile che si verifichino errori relativi alla chiave SSH durante l'esecuzione, in particolare un errore "libcrypto". Questo errore si verifica in genere a causa di problemi di formattazione con la chiave SSH privata, ad esempio spazi aggiuntivi, ritorni a capo o caratteri di nuova riga. Questo articolo ha lo scopo di aiutarti a capire e risolvere questo problema controllando la tua chiave SSH nell'interfaccia utente di NativeEdge Secrets.Sintomi
Quando l'esecuzione del blueprint non riesce a causa di una chiave SSH privata errata, è possibile che venga visualizzato un messaggio di errore simile al seguente:Failed to connect to the host via ssh: Load key "/opt/manager/resources/deployments/default_tenant/someid/tmp2id/f2fffff-ffff-ffef-ffff-ffffffffff": error in libcrypto
Questo errore indica che la chiave SSH utilizzata dal blueprint non è nel formato corretto. La causa più comune è la presenza di caratteri aggiuntivi, ad esempio spazi aggiuntivi, caratteri di nuova riga o ritorni a capo, che possono verificarsi quando la chiave viene copiata e incollata nell'interfaccia utente dei segreti.
Causa
L'errore può essere visualizzato a causa di chiavi SSH formattate in modo errato. Ciò può accadere a causa di:1. Spazi extra: Spazi non intenzionali prima o dopo la chiave
2. Ritorni: Simboli di ritorno a capo aggiuntivi, che sono invisibili in alcuni editor di testo, ma possono disturbare la struttura
della chiave 3. Caratteri di nuova riga: Caratteri di nuova riga aggiuntivi o mancanti che alterano il formato previsto della chiave
Questi problemi di formattazione impediscono l'analisi corretta della chiave, causando l'errore "libcrypto" durante l'esecuzione del blueprint.
Soluzione
Per risolvere il problema, attenersi alla seguente procedura:
1. Verifica della chiave SSH nei segreti NativeEdge
- Accedere all'interfaccia utente di NativeEdge Manager.
- Passare alla sezione Segreti.
- Individuare il segreto in cui è memorizzata la chiave SSH.
- Controllare attentamente la chiave SSH per verificare quanto segue:
-Ritorni: Questi potrebbero non essere visibili, ma è possibile rilevarli controllando il formato della chiave in un editor di testo normale.
- Caratteri di nuova riga: Accertarsi che la chiave inizi e termini correttamente, senza interruzioni di riga involontarie.
2. Correggere il formato della chiave SSH
Se riscontri problemi, modifica la chiave direttamente nell'interfaccia utente di Secrets:- Rimuovere eventuali spazi aggiuntivi, ritorni a capo o caratteri di nuova riga.
- Accertarsi che la chiave sia formattata esattamente come al momento della generazione.
- Salvare le modifiche.
3. Convalidare la chiave
Per verificare che la chiave sia valida:- Utilizzare un client SSH per testare la chiave. Ad esempio, è possibile provare ad accedere a un server remoto utilizzando il tasto:
- Se la chiave funziona senza problemi, dovrebbe essere formattata correttamente.
- Esegui di nuovo il blueprint
Dopo aver corretto la chiave nell'interfaccia utente di Secrets, eseguire nuovamente il blueprint che in precedenza non riusciva. L'errore "libcrypto" non dovrebbe più essere visualizzato.
Misure preventive
- Ricontrolla prima di salvare: Ricontrolla sempre la presenza di caratteri aggiuntivi nella chiave SSH prima di salvarla nell'interfaccia utente di Secrets. Ad esempio, fare clic nella casella di modifica con un tasto e passare alla fine del tasto. Non deve essere presente alcuna riga extra alla fine della chiave.- Usa un editor di testo normale: Quando si copiano le chiavi SSH, utilizzare un editor di testo normale per evitare la formattazione nascosta che potrebbe essere introdotta da altri editor di testo.
- Automatizza i controlli di formattazione: Prendere in considerazione l'utilizzo di script automatizzati per convalidare la formattazione delle chiavi SSH prima di caricarle su NativeEdge.
- Guarda l'esempio qui sotto per verificare che il formato della tua chiave privata sia simile:
-----BEGIN OPENSSH PRIVATE KEY----- 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 -----END OPENSSH PRIVATE KEY-----
Riferimenti:
Seguire l'articolo correlato per comprendere tutti i passaggi durante la generazione della chiave pubblica e privata per i deployment NativeEdge: Dell NativeEdge: Come generare chiavi private e pubbliche per i deployment NativeEdge
Affected Products
NativeEdge Solutions, NativeEdgeArticle Properties
Article Number: 000227815
Article Type: How To
Last Modified: 20 Aug 2024
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.