Dell NativeEdge: Chyba nasazení Blueprints "libcrypto error"

Summary: Tento článek se týká problému, který se může objevit během nasazení podrobného plánu platformy NativeEdge, a obsahuje nejpravděpodobnější způsoby jeho řešení.

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

Přehled

Při použití podrobných plánů NativeEdge se můžete během provádění setkat s chybami souvisejícími s klíčem SSH, zejména s chybou "libcrypto". K této chybě obvykle dochází kvůli problémům s formátováním privátního klíče SSH, jako jsou nadbytečné mezery, konce řádků nebo znaky nového řádku. Cílem tohoto článku je pomoci vám zjistit a vyřešit tento problém kontrolou klíče SSH v uživatelském rozhraní NativeEdge Secrets.

Příznaky

Pokud se spuštění podrobného plánu nezdaří kvůli nesprávnému privátnímu klíči SSH, může se zobrazit chybová zpráva podobná následující:
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

Tato chyba znamená, že klíč SSH používaný podrobným plánem není ve správném formátu. Nejběžnější příčinou je přítomnost dalších znaků, jako jsou další mezery, znaky nového řádku nebo návraty na začátek řádku, ke kterým může dojít při zkopírování a vložení klíče do uživatelského rozhraní tajných kódů.

Příčina

K chybě může dojít kvůli nesprávně naformátovaným klíčům SSH. K tomu může dojít v důsledku:
1. Mezery navíc: Nezamýšlené mezery před nebo za klávesou
2. Návraty na vozík: Extra návratové symboly na začátek řádku, které jsou v některých textových editorech neviditelné, ale mohou narušit strukturu
klíče 3. Znaky nového řádku: Nadbytečné nebo chybějící znaky nového řádku, které mění zamýšlený formát klíče

Tyto problémy s formátováním brání správné analýze klíče, což vede k chybě "libcrypto" během provádění podrobného plánu.


Řešení

Problém vyřešíte následovně:

1. Ověřte klíč SSH v tajných kódech NativeEdge

  • Přihlaste se do rozhraní NativeEdge Manager.
  • Přejděte do části Tajné kódy.
  • Najděte tajný kód, ve kterém je uložen klíč SSH.
  • Pečlivě zkontrolujte, zda klíč SSH neobsahuje některé z následujících:
   - Prostory navíc: Zkontrolujte před i za textem klíče.
   - Návraty na vozík: Ty nemusí být viditelné, ale můžete je zjistit kontrolou formátu klíče v editoru prostého textu.
   - Znaky nového řádku: Ujistěte se, že klávesa začíná a končí správně, bez nežádoucího zalomení řádku.

2. Oprava formátu klíče SSH

Pokud narazíte na nějaké problémy, upravte klíč přímo v uživatelském rozhraní tajných kódů:
  • Odstraňte všechny nadbytečné mezery, konce řádků nebo znaky nového řádku.
  • Ujistěte se, že je klíč naformátován přesně tak, jak byl při vytvoření.
  • Uložte změny.

3. Ověřte klíč

Chcete-li zajistit, aby byl klíč platný:
  • K otestování klíče použijte klienta SSH. Můžete se například zkusit přihlásit ke vzdálenému serveru pomocí klíče:
    ssh -i /cesta/k/vašemu/klíči user@hostname
  • Pokud klíč funguje bez problémů, měl by být správně naformátován.
  • Opětovné spuštění návrhu
Poznámka: Používáme formát OpenSSH a pokud chce uživatel použít stejný klíč k ověření pomocí nástroje PuTTY, měl by jej převést na klíč kompatibilní s nástrojem PuTTY.

Po opravě klíče v uživatelském rozhraní tajných kódů znovu spusťte podrobný plán, který předtím selhal. Chyba "libcrypto" by se již neměla zobrazovat.

Preventivní opatření

- Před uložením znovu zkontrolujte: Před uložením do uživatelského rozhraní tajných kódů vždy znovu zkontrolujte, zda klíč SSH neobsahuje další znaky. Například klikněte do textového pole s klíčem a přejděte na konec klíče. Na konci klíče by neměl být žádný extra řádek.
- Použijte editor prostého textu: Při kopírování klíčů SSH použijte editor prostého textu, abyste se vyhnuli skrytému formátování, které by mohlo být zavedeno jinými textovými editory.
- Automatizace kontrol formátování: Zvažte použití automatických skriptů k ověření formátování klíče SSH před jeho odesláním do platformy NativeEdge.
- Podívejte se na níže uvedený příklad a ověřte, že formát vašeho privátního klíče vypadá podobně:
-----BEGIN OPENSSH PRIVATE KEY-----
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
-----END OPENSSH PRIVATE KEY-----

Odkazy:

Postupujte podle souvisejícího článku, abyste porozuměli všem krokům během generování veřejného a privátního klíče pro nasazení systému NativeEdge: Dell NativeEdge: Jak generovat soukromé a veřejné klíče pro nasazení systémů NativeEdge

Affected Products

NativeEdge Solutions, NativeEdge
Article 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.