Connectrix-Brocade B-series: Certificato servercert.pem: È un formato x509 sconosciuto

Summary: Il certificato seccermgmt mostra l'errore "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.

 

Verifica dei seguenti dettagli:

  1. Devono essere presenti gli attributi BEGIN CERTIFICATE ed END CERTIFICATE che racchiudono il contenuto ASCII Base 64.
  2. Il certificato CA, che in genere è un certificato concatenato, contiene lo stesso formato, ma l'ordine è importante. Dovrebbe essere ad esempio:
    CA intermedia 1
    CA intermedia 2 CA intermedia 3

    CA radice
    Percorso di certificazione del certificato della catena 

Cause

L'occorrenza di "Bad Format Certificate" potrebbe verificarsi se il certificato è un file di testo formattato in Windows, dove quando visualizzato in ambiente UNIX/Linux visualizza "^M" alla fine di ogni riga.
Questa conversione introduce caratteri aggiuntivi, in particolare il carattere "^M" o uno spazio aggiuntivo dopo il delimitatore "-----END CERTIFICATE-----".

 

Resolution

Per risolvere questo problema, è fondamentale assicurarsi che non vi siano spazi o caratteri aggiuntivi dopo il delimitatore "-----END CERTIFICATE-----" all'interno del certificato.
Ecco come risolvere questa situazione e convertire il file dal formato Microsoft al formato UNIX/Linux utilizzando l'editor di testo "vi":

  • Innanzitutto, creare una copia di backup del file .pem per conservare i dati originali.
  • Aprire il file .pem utilizzando l'editor di testo "vi". Questa operazione può essere eseguita inserendo il seguente comando nel terminale.
    Eseguire il comando vi:
    :setlocal ff=unix
    Quindi eseguire il comando vi:
    :wq

 

Nel file .pem ora viene rimosso "^M" o spazio aggiuntivo da tutte le righe del file.
A questo punto, è possibile tentare di reimportare il file .pem modificato e l'errore "Bad Format Certificate" dovrebbe essere risolto.

 

Additional Information

NOTA: È consigliabile non aprire il file di certificato perché potrebbe modificarne la formattazione.

 

 

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.