Connectrix-Brocade серії B: Сертифікат servercert.pem: Є невідомим форматом x509

Summary: Сертифікат seccermgmt показує помилку "Є невідомим форматом x509".

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.

Symptoms

fc-switch:user> seccertmgmt show -cert https
Certificate servercert.pem: Is an unknown x509 format.

 

Ми переконалися, що були перевірені наступні дані:

  1. Повинні бути атрибути BEGIN CERTIFICATE і END CERTIFICATE, які оточують вміст ASCII Base 64.
  2. Для сертифіката ЦС, який зазвичай є ланцюговим сертифікатом, він міститиме той самий формат, але порядок важливий. Це має бути, наприклад:
    Проміжний СА 1
    Проміжний СА 2
    Проміжний СА 3
    Корінь СА
    Шлях сертифікації сертифікатів ланцюга 

Cause

Виникнення «Сертифіката поганого формату» може відбутися, якщо сертифікат є файлом у форматі Windows, де при перегляді в середовищі UNIX/Linux відображає «^M» у кінці кожного рядка.
Це перетворення вводить додаткові символи, зокрема символ "^M" або додатковий пробіл після роздільника "-----END CERTIFICATE-----".

 

Resolution

Щоб вирішити цю проблему, обов'язково переконайтеся, що в сертифікаті немає зайвих пробілів або символів після роздільника «-----END CERTIFICATE-----».
Ось як можна відновитися після цієї ситуації та конвертувати файл з формату Microsoft у формат UNIX/Linux за допомогою текстового редактора "vi":

  • Спочатку створіть резервну копію файлу .pem, щоб зберегти вихідні дані.
  • Відкрийте файл .pem за допомогою текстового редактора «vi». Це можна зробити, ввівши наступну команду в терміналі.
    Виконайте команду vi:
    :setlocal ff=unix
    Потім виконайте команду vi:
    :wq

 

У файлі .pem тепер видалено "^M" або зайвий пробіл з усіх рядків у файлі.
На цьому етапі ви можете спробувати повторно імпортувати змінений файл .pem, і помилка «Сертифікат поганого формату» має бути вирішена.

 

Additional Information

ПРИМІТКА. Рекомендовано не відкривати файл сертифіката, оскільки це може змінити його форматування.

 

 

Affected Products

Connectrix B-Series
Article Properties
Article Number: 000216601
Article Type: Solution
Last Modified: 02 Sept 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.