<div class="gmail_quote">13 марта 2011 г. 13:59 пользователь Андрей Коробков <span dir="ltr">&lt;<a href="mailto:korobkov@lavabit.com">korobkov@lavabit.com</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Доброго времени суток всем.<br>
<br>
Есть проблема с передачей клиентского сертификата серверу nginx.<br>
Я настроил самозаверенный CA, серверный и клиентский сертификаты, но при попытках соединения всегда получаю ошибку 400: Bad request. No required SSL certificate was sent. Проверка сертификата сеервера проходит успешно, Но ни Firefox, ни curl и wget с соответствующими ключами даже не пытаются послать клиентский сертификат серверу. В логах nginx на уровне debug - только записи вида:<br>

2011/03/13 13:44:00 [info] 20172#0: *2 client sent no required SSL certificate while reading client request headers<br>
<br>
Сервер: GNU/Linux, nginx-0.8.54. Клиент: GNU/Linux.<br>
<br>
Как понять, что происходит и почему? Могу прислать все необходимые логи, которые могут помочь при диагностике. И если нужно - то и сертификаты...<br>
<br>
С уважением,<br>
<font color="#888888">--<br>
Андрей Коробков &lt;<a href="mailto:korobkov@lavabit.com">korobkov@lavabit.com</a>&gt;<br>
<br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
</font></blockquote></div><br><div>у клиента точно установлен клиентский сертификат из вашего CA ???</div>