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