Connectrix-Brocade řady B: Certificate servercert.pem: Neznámý formát x509

Shrnutí: Certifikát seccermgmt zobrazuje chybu "Is an unknown x509 format".

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

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

 

Ověřeny níže uvedené údaje:

  1. Měly by existovat atributy BEGIN CERTIFICATE a END CERTIFICATE, které obklopují obsah Base 64 ASCII.
  2. Certifikát certifikační autority, který je obvykle zřetězeným certifikátem, by měl obsahovat stejný formát, ale pořadí je důležité. Mělo by to být například:
    Zprostředkující certifikační autorita 1
    Zprostředkující certifikační autorita 2
    Zprostředkující certifikační autorita 3
    Kořenová certifikační autorita
    Certifikační cesta řetězového certifikátu 

Příčina

Výskyt "Bad Format Certificate" může nastat, pokud se jedná o certifikát Windows formátovaný v textovém souboru, kde při zobrazení v prostředí UNIX/Linux se na konci každého řádku zobrazuje "^M".
Tento převod zavádí další znaky, zejména znak "^M" nebo další mezeru za oddělovačem "-----END CERTIFICATE-----".

 

Řešení

Chcete-li tento problém vyřešit, je nutné zajistit, aby za oddělovačem "-----END CERTIFICATE----- v certifikátu nebyly žádné další mezery ani znaky.
Zde je návod, jak se zotavit z této situace a převést soubor z formátu Microsoft do formátu UNIX/Linux pomocí textového editoru "vi":

  • Nejprve vytvořte záložní kopii souboru .pem, abyste zachovali původní data.
  • Otevřete soubor .pem v textovém editoru "vi". To lze provést zadáním následujícího příkazu do terminálu.
    Spusťte příkaz vi:
    :setlocal ff=unix
    Spusťte příkaz vi:
    :wq

 

Soubor .pem teď odebere "^M" nebo mezeru navíc ze všech řádků v souboru.
V tomto okamžiku se nyní můžete pokusit znovu importovat upravený soubor .pem a chyba "Bad Format Certificate" by měla být vyřešena.

 

Další informace

POZNÁMKA: Je vhodné neotvírat soubor certifikátu, protože by se mohlo změnit jeho formátování.

 

 

Dotčené produkty

Connectrix B-Series
Vlastnosti článku
Číslo článku: 000216601
Typ článku: Solution
Poslední úprava: 02 zář 2025
Verze:  5
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.