Connectrix-Brocade B-series: Certificate servercert.pem: Is een onbekend x509-formaat

Samenvatting: Het seccermgmt-certificaat geeft de foutmelding "Is an unknown x509 format."

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

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

 

De onderstaande gegevens zijn geverifieerd:

  1. Er moeten de kenmerken BEGIN CERTIFICATE en END CERTIFICATE aanwezig zijn rond de Base 64 ASCII-inhoud.
  2. Voor het CA-certificaat, dat gewoonlijk een geketend certificaat is, bevat het dezelfde indeling, maar de volgorde is belangrijk. Het zou bijvoorbeeld moeten zijn:
    Intermediaire CA 1
    Intermediaire CA 2
    Intermediaire CA 3
    Root CA
    Certificeringspad voor ketencertificaten 

Oorzaak

Het optreden van het "Bad Format Certificate" kan zijn als het certificaat een Windows-tekstbestand is dat is geformatteerd in tekst, waar, wanneer het wordt weergegeven in een UNIX/Linux-omgeving, "^M" aan het einde van elke regel wordt weergegeven.
Deze conversie introduceert extra tekens, met name het teken '^M' of extra spatie na het scheidingsteken '-----END CERTIFICATE-----'.

 

Oplossing

Om dit probleem op te lossen, is het noodzakelijk om ervoor te zorgen dat er geen extra spaties of tekens staan na het scheidingsteken -----END CERTIFICATE----- in het certificaat.
Hier leest u hoe u van deze situatie kunt herstellen en het bestand kunt converteren van het Microsoft-formaat naar het UNIX/Linux-formaat met behulp van de teksteditor "vi":

  • Maak eerst een back-up van het .pem-bestand om de oorspronkelijke gegevens te behouden.
  • Open het .pem-bestand met de "vi"-teksteditor. Dit kan worden bereikt door de volgende opdracht in de terminal in te voeren.
    Voer het vi-commando uit:
    :setlocal ff=unix
    Voer vervolgens het vi-commando uit:
    :wq

 

In het .pem-bestand is nu de "^M" of extra spatie verwijderd van alle regels in het bestand.
Op dit punt kunt u nu proberen het gewijzigde .pem-bestand opnieuw te importeren en de fout "Bad Format Certificate" zou moeten zijn opgelost.

 

Extra informatie

OPMERKING: Het is een goede gewoonte om het certificaatbestand niet te openen, omdat de indeling dan kan veranderen.

 

 

Getroffen producten

Connectrix B-Series
Artikeleigenschappen
Artikelnummer: 000216601
Artikeltype: Solution
Laatst aangepast: 18 mei 2026
Versie:  6
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.