На руках есть CRT файл с сертификатом для подписи электронной почты, нужно конвертировать в PEM файл для Апача.
Запускаю bat файлом:
openssl x509 -in cert.crt -out input.der -outform DER
pause
В системе PATH путь к OpenSSL прописан. Сам сертификат лежит в той же папке, что и openssl.exe.
Получаю:
C:\Users\Максим\Desktop>openssl x509 -in cert.crt -out input.der -outform DER
Error opening Certificate cert.crt
4288:error:02001002:system library:fopen:No such file or directory:.\crypto\bio\
bss_file.c:398:fopen('cert.crt','rb')
4288:error:20074002:BIO routines:FILE_CTRL:system lib:.\crypto\bio\bss_file.c:40
0:
unable to load certificate
C:\Users\Максим\Desktop>pause
Для продолжения нажмите любую клавишу . . .
Что я делаю не так?
Вопрос задан
более трёх лет назад
10285 просмотров