Windows SSL Error
Maxim Dounin
mdounin на mdounin.ru
Чт Янв 18 13:13:30 UTC 2018
Hello!
On Thu, Jan 18, 2018 at 12:31:14PM +0200, Maxim Bashtovoy wrote:
> Пути к файлам и права проверил, все с ними нормально (пробовал и полный
> и относительный путь.
>
> При попытке прописать заведома неправильный путь пишет:
> 2018/01/18 12:17:07 [emerg] 4076#4236:
> BIO_new_file("C:\Users\Sho0ter\Web\nginx/conf/crt.false.crt") failed
> (SSL: error:02001015:system library:fopen:Is a
> directory:fopen('e:\nginx\nginx\objs.msvc8\lib\openssl-1.0.2n/openssl/ssl/openssl.cnf','rb')
> error:2006D002:BIO routines:BIO_new_file:system lib
> error:0E078002:configuration file routines:DEF_LOAD:system lib
> error:02001002:system library:fopen:No such file or
> directory:fopen('C:\Users\Sho0ter\Web\nginx/conf/crt.false.crt','r')
> error:2006D080:BIO routines:BIO_new_file:no such file)
>
> А когда путь правильный:
> 2018/01/18 12:19:09 [emerg] 3628#1320:
> PEM_read_bio_X509_AUX("C:\Users\Sho0ter\Web\nginx/conf/crt.crt") failed
> (SSL: error:02001015:system library:fopen:Is a
> directory:fopen('e:\nginx\nginx\objs.msvc8\lib\openssl-1.0.2n/openssl/ssl/openssl.cnf','rb')
> error:2006D002:BIO routines:BIO_new_file:system lib
> error:0E078002:configuration file routines:DEF_LOAD:system lib
> error:0906D06C:PEM routines:PEM_read_bio:no start line)
>
> Сертефикат самоподписанный.
Судя по "PEM_read_bio:no start line" - в сертификате мусор. Такое
довольно часто бывает, если сертификат трогают слишком умными
редакторами, и там помимо собственно текста сертификата образуется
unicode byte order mark.
--
Maxim Dounin
http://mdounin.ru/
Подробная информация о списке рассылки nginx-ru