400 Bad RequestThe SSL certificate error

Maxim Dounin mdounin на mdounin.ru
Вт Фев 27 15:32:35 UTC 2018


Hello!

On Tue, Feb 27, 2018 at 09:30:24AM -0500, monah1983 wrote:

> Добрый день!
> Есть проблема. 
> Есть vps с vestacp. На ней несколько доменов. 
> На одном из них включил ssl через Lets Encrypt.
> Также включен -  Поддержка ProxyNGINX
> Создал сертификат CA, подписал и отдал пользователю сертификат. 
> При заходе на сайт, требует сертификат, его выбираю, и потом ошибка 400 Bad
> RequestThe SSL certificate error
> вот мой конфиг 
> server {
>     listen      *****:443;
>     server_name ***.tk www.***.tk;
>     ssl         on;
>     ssl_certificate      /home/admin/conf/web/ssl.***.tk.pem; - тут
> сертификаты Lets Encrypt
>     ssl_certificate_key  /home/admin/conf/web/ssl.***.tk.key; тут
> сертификаты Lets Encrypt
>     ssl_client_certificate /etc/ssl/***.tk/ca.crt;  - тут мой
>     ssl_verify_client on;
>     ssl_ciphers
> ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AES:!ECDH+3DES:!DH+3DES:!RSA+3DES:!aNULL:!MD5:!DSS;
>     ssl_verify_depth 1;
>     keepalive_timeout 70;
>     fastcgi_param SSL_VERIFIED $ssl_client_verify;
>     fastcgi_param SSL_CLIENT_SERIAL $ssl_client_serial;
>     fastcgi_param SSL_CLIENT_CERT $ssl_client_cert;
>     fastcgi_param SSL_DN $ssl_client_s_dn;
>     error_log  /var/log/httpd/domains/****.tk.error.log error;

[...]

> В чем может быть дело?

В случае ошибок проверки сертификата - подробности логгируются в 
error log на уровне info.

-- 
Maxim Dounin
http://mdounin.ru/


Подробная информация о списке рассылки nginx-ru