Делаю по инструкции в виртуалке с дебианом: http://blog.nategood.com/client-side-certificate-authentication-in-ngi
При попытке соединения через курл, nginx говорит, что сертификат не передан:
...
<center><h1>400 Bad Request</h1></center>
<center>No required SSL certificate was sent</center>
...
Конфиг nginx:
server {
	listen 443 ssl;
	server_name localhost 10.64.224.47;
	index index.php;
	ssl_certificate /etc/nginx/cert/server/server.crt;
	ssl_certificate_key /etc/nginx/cert/server/server.nopass.key;
	ssl_client_certificate /etc/nginx/cert/ca/ca.crt;
	ssl_verify_client on;
    location / {
        root           /var/www/;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_param  VERIFIED $ssl_client_verify;
        fastcgi_param  DN $ssl_client_s_dn;
	fastcgi_param  SSL_CLIENT_SERIAL $ssl_client_serial;
	fastcgi_param  SSL_CLIENT_CERT $ssl_client_cert;
        include        fastcgi_params;
    }
}
Если сделать ssl_verify_client optional, то курл заходит, но в PHP переменные $SERVER[«VERIFIED»] NONE и остальные пустые.
В гугле находил тред, где говорилось, что может быть надо клиенту установить CN, но я пробовал пустой, IP сервера, пробовал имя сервера, всё равно приходит No required SSL certificate was sent.
Прошу помощи :)


