Dell NativeEdge: Blueprints-implementeringsfejl "libcrypto-fejl"

Summary: Denne artikel er relateret til et problem, der kan opstå under udrulningen af NativeEdge-planen, og indeholder de mest sandsynlige måder at behandle det på.

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

Oversigt

Når du bruger NativeEdge Blueprints, kan du støde på fejl relateret til SSH-nøglen under udførelsen, især en "libcrypto"-fejl. Denne fejl opstår typisk på grund af formateringsproblemer med den private SSH-nøgle, f.eks. ekstra mellemrum, vognretur eller nye linjetegn. Denne artikel har til formål at hjælpe dig med at finde ud af og løse dette problem ved at kontrollere din SSH-nøgle i brugergrænsefladen NativeEdge Secrets.

Symptomer

Når udførelsen af planen mislykkes på grund af en forkert privat SSH-nøgle, kan du muligvis se en fejlmeddelelse, der ligner følgende:
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

Denne fejl angiver, at den SSH-nøgle, der bruges af planen, ikke er i det korrekte format. Den mest almindelige årsag er tilstedeværelsen af ekstra tegn, f.eks. ekstra mellemrum, nye linjetegn eller vognretur, som kan opstå, når nøglen kopieres og indsættes i Secrets-brugergrænsefladen.

Årsag

Fejlen kan vises på grund af forkert formaterede SSH-nøgler. Dette kan ske på grund af:
1. Ekstra mellemrum: Utilsigtede mellemrum før eller efter nøgle
2. Vognreturnering: Ekstra vognretursymboler, som er usynlige i nogle teksteditorer, men kan forstyrre nøglens struktur
3. Nye linjetegn: Ekstra eller manglende nye linjetegn, der ændrer nøglens

tilsigtede format Disse formateringsproblemer forhindrer nøglen i at analysere korrekt, hvilket fører til fejlen "libcrypto" under udførelse af blueprint.


Løsning

Du kan løse problemet ved at benytte følgende fremgangsmåde:

1. Bekræft SSH-nøglen i NativeEdge Secrets

  • Log på brugergrænsefladen i NativeEdge Manager.
  • Gå til afsnittet Hemmeligheder.
  • Find hemmeligheden, der gemmer SSH-nøglen.
  • Undersøg omhyggeligt SSH-nøglen for følgende:
   - Ekstra pladser: Kontroller både før og efter nøgleteksten.
   - Vogn retur: Disse er muligvis ikke synlige, men du kan registrere dem ved at kontrollere nøglens format i en almindelig teksteditor.
   - Newline tegn: Sørg for, at nøglen begynder og slutter korrekt uden utilsigtede linjeskift.

2. Ret SSH-nøgleformatet

Hvis du finder problemer, skal du redigere nøglen direkte i brugergrænsefladen Secrets:
  • Fjern ekstra mellemrum, vognretur eller nye linjetegn.
  • Sørg for, at nøglen er formateret nøjagtigt, som den var, da den blev genereret.
  • Gem ændringerne.

3. Godkend nøglen

Sådan sikrer du, at nøglen er gyldig:
  • Brug en SSH-klient til at teste nøglen. For eksempel kan du prøve at logge ind på en fjernserver ved hjælp af nøglen:
    ssh -i /sti/til/din/nøgle user@hostname
  • Hvis nøglen fungerer uden problemer, skal den formateres korrekt.
  • Kør Blueprint igen
Bemærk: Vi bruger OpenSSH-format, og for at bruge samme nøgle til validering ved hjælp af PuTTY-hjælpeprogrammet skal brugeren konvertere nøglen til den PuTTY-kompatible nøgle.

Når du har rettet nøglen i brugergrænsefladen Hemmeligheder, skal du køre den plan igen, der tidligere mislykkedes. Fejlen "libcrypto" skal ikke længere vises.

Forebyggende foranstaltninger

- Dobbelttjek, før du gemmer: Dobbelttjek altid din SSH-nøgle for ekstra tegn, før du gemmer den i Secrets UI. For eksempel skal du klikke ind i redigeringsboksen med en nøgle og navigere til slutningen af nøglen. Der bør ikke være nogen ekstra linje i slutningen af nøglen.
- Brug en almindelig teksteditor: Når du kopierer SSH-nøgler, skal du bruge en almindelig teksteditor for at undgå skjult formatering, der kan introduceres af andre teksteditorer.
- Automatiser formateringskontrol: Overvej at bruge automatiserede scripts til at validere SSH-nøgleformatering, før du uploader dem til NativeEdge.
- Se på eksemplet nedenfor for at kontrollere, at formatet på din private nøgle ligner hinanden:
-----BEGIN OPENSSH PRIVATE KEY-----
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
-----END OPENSSH PRIVATE KEY-----

Referencer:

Følg den relaterede artikel for at få en forståelse af alle trinnene under generering af offentlig og privat nøgle til NativeEdge-implementeringer: Dell NativeEdge: Sådan genererer du private og offentlige nøgler til NativeEdge-implementeringer

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.