Dell NativeEdge: Помилка розгортання креслень "помилка libcrypto"
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 Blueprints ви можете зіткнутися з помилками, пов'язаними з ключем SSH під час виконання, зокрема з помилкою "libcrypto". Ця помилка зазвичай виникає через проблеми з форматуванням приватного ключа SSH, такі як додаткові пробіли, повернення каретки або символи нового рядка. Ця стаття має на меті допомогти вам з'ясувати та вирішити цю проблему, перевіривши ключ SSH в інтерфейсі NativeEdge Secrets.Симптоми
Коли виконання креслення не вдається виконати через неправильний приватний ключ 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, який використовується в кресленні, має неправильний формат. Найпоширенішою причиною є наявність додаткових символів, таких як додаткові пробіли, символи нового рядка або повернення каретки, які можуть виникати під час копіювання та вставки ключа в інтерфейс користувача Secrets.
Причиною
Помилка може з'явитися через неправильно відформатованих SSH-ключів. Це може статися через:1. Додаткові пробіли: Ненавмисні пробіли перед або після клавіші
2. Повернення каретки: Додаткові символи повернення каретки, які невидимі в деяких текстових редакторах, але можуть порушити структуру
ключа 3. Символи нового рядка: Зайві або відсутні символи нового рядка, які змінюють потрібний формат ключа
Ці проблеми з форматуванням перешкоджають правильному аналізу ключа, що призводить до помилки "libcrypto" під час виконання креслення.
Рішення
Щоб вирішити проблему, виконайте наведені нижче дії.
1. Перевірте ключ SSH у NativeEdge Secrets
- Увійдіть в інтерфейс менеджера NativeEdge.
- Перейдіть до розділу Секрети.
- Знайдіть секрет, який зберігає ключ SSH.
- Уважно перевірте ключ SSH на наявність будь-чого з наведеного нижче:
- Повернення каретки: Вони можуть бути невидимими, але ви можете виявити їх, перевіривши формат ключа у звичайному текстовому редакторі.
- Символи нового рядка: Слідкуйте за тим, щоб ключ починався і закінчувався правильно, без ненавмисних розривів рядків.
2. Виправлення формату ключа SSH
Якщо ви виявите проблеми, відредагуйте ключ безпосередньо в інтерфейсі Secrets:- Видаліть усі зайві пробіли, повернення каретки або символи нового рядка.
- Переконайтеся, що ключ відформатовано точно так, як він був під час генерації.
- Збережіть зміни.
3. Перевірте ключ
Щоб переконатися, що ключ дійсний:- Використовуйте клієнт SSH для перевірки ключа. Наприклад, ви можете спробувати увійти на віддалений сервер за допомогою ключа:
- Якщо ключ працює без проблем, його слід правильно відформатувати.
- Повторний запуск креслення
Виправивши ключ в інтерфейсі Secrets, повторно запустіть креслення, яке раніше не вдавалося. Помилка "libcrypto" більше не повинна з'являтися.
Профілактичні заходи
- Перед збереженням ще раз перевірте: Завжди двічі перевіряйте свій ключ SSH на наявність зайвих символів, перш ніж зберігати його в інтерфейсі Secrets. Наприклад, натисніть на поле редагування з ключем і перейдіть до кінця ключа. У торці ключа не повинно бути зайвої лінії.- Використовуйте звичайний текстовий редактор: Під час копіювання ключів SSH використовуйте звичайний текстовий редактор, щоб уникнути будь-якого прихованого форматування, яке може бути введено іншими текстовими редакторами.
- Автоматизуйте перевірки форматування: Розгляньте можливість використання автоматичних сценаріїв для перевірки форматування ключа SSH перед завантаженням їх у NativeEdge.
- Подивіться на приклад нижче, щоб переконатися, що формат вашого приватного ключа виглядає схоже:
-----BEGIN OPENSSH PRIVATE KEY----- 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 -----END OPENSSH PRIVATE KEY-----
Посилання:
Дотримуйтесь пов'язаної статті, щоб зрозуміти всі кроки під час генерації відкритого та приватного ключа для розгортань NativeEdge: Dell NativeEdge: Як генерувати приватні та публічні ключі для розгортань 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.