Dell NativeEdge: ブループリントの導入エラー「libcrypto error」

Summary: この記事では、NativeEdgeブループリントの導入中に発生する可能性のある問題に関連しており、その最も可能性の高い対処方法について説明します。

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

概要

NativeEdgeブループリントを使用している場合、実行中にSSHキーに関連するエラー、特に「libcrypto」エラーが発生することがあります。このエラーは通常、余分なスペース、キャリッジ リターン、改行文字など、プライベートSSHキーのフォーマットの問題が原因で発生します。この記事では、NativeEdgeシークレットUIでSSHキーを確認して、この問題を把握して解決する方法について説明します。

現象

秘密 SSH キーが正しくないためにブループリントの実行が失敗すると、次のようなエラー メッセージが表示されることがあります。
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

このエラーは、ブループリントで使用される SSH キーの形式が正しくないことを示します。最も一般的な原因は、キーがコピーされてシークレット UI に貼り付けられるときに発生する可能性のある、余分なスペース、改行文字、キャリッジリターンなどの余分な文字の存在です。

原因

SSHキーの形式が正しくないためにエラーが表示されることがあります。これは、次の原因で発生する可能性があります
1。余分なスペース: key
2の前後の意図しないスペース。改行:余分なキャリッジ リターン記号。一部のテキスト エディターでは表示されませんが、キーの構造が崩れる可能性があります
3。改行文字: キーの意図された形式を変更する余分な改行文字または欠落

これらのフォーマットの問題により、キーが正しく解析されず、ブループリントの実行中に「libcrypto」エラーが発生します。


対処方法

この問題を解決するには、次の手順を実行します。

1.NativeEdgeシークレットのSSHキーを確認する

  • NativeEdge Manager UIにログインします。
  • [シークレット] セクションに移動します。
  • SSH キーを格納するシークレットを見つけます。
  • 次のいずれかがないか、SSH キーを慎重に調べます。
   - 余分なスペース: キーテキストの前後を確認します。
   -改行:これらは表示されない場合がありますが、プレーンテキストエディタでキーの形式を確認することで検出できます。
   - 改行文字: キーの開始と終了が正しく、意図しない改行がないことを確認します。

2.SSHキー形式の修正

問題が見つかった場合は、シークレット UI で直接キーを編集します。
  • 余分なスペース、キャリッジ リターン、改行文字を削除します。
  • キーが生成されたときとまったく同じ形式であることを確認します。
  • 変更を保存します。

3.キーの検証

キーが有効であることを確認するには、次の手順を実行します。
  • SSHクライアントを使用してキーをテストします。たとえば、次のキーを使用してリモートサーバーにログインしてみることができます。
    ssh -i /path/to/your/key user@hostname
  • キーが問題なく動作する場合は、正しくフォーマットされているはずです。
  • ブループリントを再実行する
注:OpenSSH形式を使用しており、PuTTYユーティリティーを使用した検証に同じキーを使用するには、キーをPuTTY互換キーに変換する必要があります。

シークレット UI でキーを修正した後、以前に失敗したブループリントを再実行します。「libcrypto」エラーは表示されなくなります。

予防策

- 保存する前に再確認してください。SSH キーを Secrets UI に保存する前に、余分な文字がないか必ず再確認してください。たとえば、キーのある編集ボックス内をクリックして、キーの末尾に移動します。キーの末尾に余分な行を入れないでください
- プレーンテキストエディタを使用する: SSHキーをコピーするときは、プレーン テキスト エディターを使用して、他のテキスト エディターによって導入される可能性のある非表示のフォーマットを回避します
- フォーマットチェックの自動化: 自動スクリプトを使用してSSHキーのフォーマットを検証してから、NativeEdge.
にアップロードすることを検討してください- 以下の例を見て、秘密鍵の形式が似ていることを確認してください。
-----BEGIN OPENSSH PRIVATE KEY-----
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
-----END OPENSSH PRIVATE KEY-----

リファレンス:

関連記事に従って、NativeEdge導入環境の公開キーとプライベート キーを生成する際のすべての手順を理解してください。Dell NativeEdge: 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.