Connectrix-Brocade serii B: Certyfikat servercert.pem: Jest nieznanym formatem x509

Summary: Certyfikat seccermgmt wyświetla błąd "Is an unknown x509 format".

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.

 

Upewniliśmy się, że poniższe dane zostały zweryfikowane:

  1. Zawartość zestawu ASCII Base 64 powinna obejmować atrybuty BEGIN CERTIFICATE i END CERTIFICATE.
  2. W przypadku certyfikatu CA, który jest zwykle certyfikatem łańcuchowym, będzie on zawierać ten sam format, ale kolejność jest ważna. Powinno to być na przykład:
    Pośredni urząd certyfikacji 1
    pośredni urząd certyfikacji 2
    pośredni urząd certyfikacji 3
    główny urząd certyfikacji
    Ścieżka certyfikacji certyfikatu łańcucha 

Cause

Wystąpienie "Bad Format Certificate" może mieć miejsce, gdy certyfikat jest sformatowany w systemie Windows w pliku tekstowym, gdzie podczas przeglądania w środowisku UNIX/Linux wyświetla się "^M" na końcu każdego wiersza.
Ta konwersja wprowadza dodatkowe znaki, w szczególności znak "^M" lub dodatkową spację po ograniczniku "-----END CERTIFICATE-----".

 

Resolution

Aby rozwiązać ten problem, należy upewnić się, że po ograniczniku "-----END CERTIFICATE-----" w certyfikacie nie ma dodatkowych spacji ani znaków.
Oto jak wyjść z tej sytuacji i przekonwertować plik z formatu Microsoft na format UNIX/Linux za pomocą edytora tekstu "vi":

  • Najpierw utwórz kopię zapasową pliku pem, aby zachować oryginalne dane.
  • Otwórz plik .pem za pomocą edytora tekstu "vi". Można to zrobić, wpisując następujące polecenie w terminalu.
    Uruchom polecenie vi:
    :setlocal ff=unix
    Następnie uruchom polecenie vi:
    :wq

 

Plik .pem ma teraz "^M" lub dodatkową spację usuniętą ze wszystkich wierszy w pliku.
W tym momencie można spróbować ponownie zaimportować zmodyfikowany plik pem, a błąd "Bad Format Certificate" powinien zostać rozwiązany.

 

Additional Information

UWAGA: Dobrą praktyką jest nieotwieranie pliku certyfikatu, ponieważ może to spowodować zmianę jego formatowania.

 

 

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.