안녕하세요 시스템 관리자 여러분
인증서에 대해서는 완전 초보입니다. Mac 사용자들이 FortiClient VPN을 사용하기 위해 인증서를 변환하려고 합니다.
이 토론을 찾았습니다: Problem to import SSL client certificate … - Apple Community.
요약: Apple 키체인은 LibreSSL을 사용하며, OpenSSL이 사용하는 기본 암호화 방식을 통해서는 올바른 암호를 입력했음에도 인증서를 읽을 수 없습니다.
현재 상황은 인증서를 가져오려고 할 때마다 비밀번호가 틀리다고 계속 나옵니다.
Legacy 플래그를 사용해봤지만, 관련 공급자가 설치되어 있지 않습니다. Windows 머신에서 다운로드하거나 작동시키려면 어떻게 해야 할지 아는 사람이 있나요, 아니면 Mac을 사용하는 게 나을까요?
발생하는 오류 메시지:
C:\Program Files\OpenSSL-Win64\bin> openssl pkcs12 -in "C:\Users\bob\Desktop\cert.pfx" -out "cert.pem" -legacy
pkcs12: unable to load provider legacy
Hint: use -provider-path option or OPENSSL_MODULES environment variable.
FC130000:error:12800067:DSO support routines:win32_load:could not load the shared library:crypto\dso\dso_win32.c:108:filename(C:\Program Files\OpenSSL\lib\ossl-modules\legacy.dll)
FC130000:error:12800067:DSO support routines:DSO_load:could not load the shared library:crypto\dso\dso_lib.c:147:
FC130000:error:07880025:common libcrypto routines:provider_init:reason(37):crypto\provider_core.c:949:name=legacy
도움이 필요합니다! 감사합니다.