Connectrix-Brocade B-series: 인증서 servercert.pem: 알 수 없는 x509 형식입니다.

요약: seccermgmt 인증서에 "알 수 없는 x509 형식입니다"라는 오류가 표시됩니다.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

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

 

아래 세부 정보가 확인되었는지 확인합니다.

  1. Base 64 ASCII 콘텐츠를 둘러싼 BEGIN CERTIFICATE 및 END CERTIFICATE 특성이 있어야 합니다.
  2. 일반적으로 체인으로 연결된 인증서인 CA 인증서의 경우 동일한 형식을 포함하지만 순서가 중요합니다. 예를 들면 다음과 같아야 합니다.
    중간 CA 1
    중간 CA 2
    중간 CA 3
    루트 CA
    체인 인증서 인증 경로 

원인

인증서가 텍스트 파일로 포맷된 Windows인 경우 "잘못된 형식 인증서"가 발생할 수 있습니다. UNIX/Linux 환경에서 볼 때 각 줄의 끝에 "^M"이 표시됩니다.
이 변환에는 추가 문자, 특히 "-----END CERTIFICATE-----" 구분 기호 뒤에 "^M" 문자 또는 추가 공백이 도입됩니다.

 

해결

이 문제를 해결하려면 인증서 내에서 "-----END CERTIFICATE-----" 구분 기호 뒤에 추가 공백이나 문자가 없는지 확인해야 합니다.
이 상황에서 복구하고 "vi" 텍스트 편집기를 사용하여 파일을 Microsoft 형식에서 UNIX/Linux 형식으로 변환하는 방법은 다음과 같습니다.

  • 먼저 .pem 파일의 백업 복제본을 만들어 원본 데이터를 보존합니다.
  • "vi" 텍스트 편집기를 사용하여 .pem 파일을 엽니다. 이 작업은 터미널에 다음 명령을 입력하여 수행할 수 있습니다.
    vi 명령을 실행합니다.
    :setlocal ff=unix
    그런 다음 vi 명령을 실행합니다.
    :wq

 

이제 .pem 파일의 모든 줄에서 "^M" 또는 추가 공간이 제거되었습니다.
이제 수정된 .pem 파일을 다시 가져올 수 있으며 "잘못된 형식 인증서" 오류가 해결되어야 합니다.

 

추가 정보

참고: 인증서 파일을 열지 않는 것이 좋습니다. 파일 형식을 변경할 수 있습니다.

 

 

해당 제품

Connectrix B-Series
문서 속성
문서 번호: 000216601
문서 유형: Solution
마지막 수정 시간: 02 9월 2025
버전:  5
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.