Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > apache SSL


Автор: Serebrus 21.10.2013, 08:11
Доброе утро знатоки.
По указаниям нескольких сайтов (http://www.opennet.ru/base/sec/ssl_cert.txt.html, http://httpd.apache.org/docs/2.2/mod/mod_ssl.html) настроил SSL с клиентским сертификатом. Вот отрывок из httpd.conf:
Код

# localhost
<VIRTUALHOST localhost>
SSLEngine On
SSLCertificateFile C:/xampp/apache/conf/ssl.crt/server.crt 
SSLCertificateKeyFile C:/xampp/apache/conf/ssl.key/server.key 
SSLCACertificateFile C:/xampp/apache/conf/ssl.crt/ca.crt
<Directory localhost>
SSLVerifyClient require
SSLRequire %{SSL_CLIENT_S_DN_O} eq "Sec. Org" and %{SSL_CLIENT_S_DN_OU} eq "UN" and %{SSL_CLIENT_M_SERIAL} eq "0128"
</Directory>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot "C:/xampp/htdocs/localhost/www"
ScriptAlias /cgi/ "C:/xampp/htdocs/localhost/cgi/"
ErrorLog C:/xampp/htdocs/localhost/error.log
CustomLog C:/xampp/htdocs/localhost/access.log common
</VIRTUALHOST>
# MySite
<VIRTUALHOST mydomen.net>
SSLEngine On
SSLCertificateFile C:/xampp/apache/conf/ssl.crt/server.crt 
SSLCertificateKeyFile C:/xampp/apache/conf/ssl.key/server.key 
SSLCACertificateFile C:/xampp/apache/conf/ssl.crt/ca.crt
<Directory mydomen.net>
SSLVerifyClient require
SSLRequire %{SSL_CLIENT_S_DN_O} eq "Sec. Org" and %{SSL_CLIENT_S_DN_OU} eq "UN" and %{SSL_CLIENT_M_SERIAL} eq "0128"
</Directory>
ServerAdmin webmaster@localhost
ServerName mydomen.net
DocumentRoot "C:/xampp/htdocs/mydomen.net/www"
ScriptAlias /cgi/ "C:/xampp/htdocs/mydomen.net/cgi/"
ErrorLog C:/xampp/htdocs/mydomen.net/error.log
CustomLog C:/xampp/htdocs/mydomen.net/access.log common
</VIRTUALHOST>


Но эти настройки все равно пропускают с сертификатом который не отвечает этим требованиям, т.е. данные установленного у клиента сертификата не соответствуют вышеуказанным требованиям.

Что надо исправить?

Всех благодарю за помощь

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)