Connectrix-Brocade B Serie: Zertifikat servercert.pem: Ist ein unbekanntes x509-Format

Zusammenfassung: Das seccermgmt-Zertifikat zeigt den Fehler "Is an unknown x509 format" an.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

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

 

Es wurde sichergestellt, dass die folgenden Details überprüft wurden:

  1. Die Attribute BEGIN CERTIFICATE und END CERTIFICATE sollten den Basis-64-ASCII-Inhalt umgeben.
  2. Für das CA-Zertifikat, bei dem es sich in der Regel um ein verkettetes Zertifikat handelt, sollte es dasselbe Format aufweisen, aber die Reihenfolge ist wichtig. Es sollte zum Beispiel sein:
    Zwischenstufe CA 1
    Zwischenstufe CA 2
    Zwischenstufe CA 3
    Stamm-CA
    Verkettungszertifikatzertifizierungspfad 

Ursache

Das Auftreten des Fehlers "Zertifikat mit ungültigem Format" kann auftreten, wenn es sich bei dem Zertifikat um eine in Windows formatierte Textdatei handelt, wobei bei Anzeige in einer UNIX/Linux-Umgebung "^M" am Ende jeder Zeile angezeigt wird.
Bei dieser Konvertierung werden zusätzliche Zeichen eingeführt, insbesondere das Zeichen "^M" oder ein zusätzliches Leerzeichen nach dem Trennzeichen "-----END CERTIFICATE-----".

 

Lösung

Um dieses Problem zu beheben, muss sichergestellt werden, dass sich keine zusätzlichen Leerzeichen oder Zeichen nach dem Trennzeichen "-----END CERTIFICATE-----" innerhalb des Zertifikats befinden.
Hier erfahren Sie, wie Sie diese Situation beheben und die Datei mit dem Texteditor "vi" aus dem Microsoft-Format in das UNIX/Linux-Format konvertieren:

  • Erstellen Sie zunächst eine Sicherungskopie der .pem-Datei, um die ursprünglichen Daten beizubehalten.
  • Öffnen Sie die .pem-Datei mit dem Texteditor "vi". Dies kann erreicht werden, indem Sie den folgenden Befehl in das Terminal eingeben.
    Führen Sie den Befehl vi aus:
    :setlocal ff=unix
    Führen Sie dann den Befehl vi aus:
    :wq

 

In der .pem-Datei wurde jetzt das "^M" oder zusätzliches Leerzeichen aus allen Zeilen in der Datei entfernt.
An diesem Punkt können Sie nun versuchen, die geänderte .pem-Datei erneut zu importieren, und der Fehler "Bad Format Certificate" sollte behoben sein.

 

Weitere Informationen

HINWEIS: Es empfiehlt sich, die Zertifikatsdatei nicht zu öffnen, da sich dadurch die Formatierung ändern kann.

 

 

Betroffene Produkte

Connectrix B-Series
Artikeleigenschaften
Artikelnummer: 000216601
Artikeltyp: Solution
Zuletzt geändert: 18 Mai 2026
Version:  6
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.