Система: Sun Solaris 5.9
Версия апача: Oracle HTTP Server Powered by Apache/1.3.19 (Unix)
Версия openssl: OpenSSL 0.9.5a 1 Apr 2000Итак, стоит задача перевести апач в режим SSL. Все вроде просто и понятно. Сертификаты соответствующие сгенерировал, apache_1024.key (закрытый ключ) тоже. Убрал пароль с закрытого ключа.
Стартую апач.. и получаю в логи вот что:
[23/Jul/2008 10:08:23 11179] [info] Init: 1st startup round (still not detached)
[23/Jul/2008 10:08:23 11179] [info] Init: Initializing OpenSSL library
[23/Jul/2008 10:08:23 11179] [info] Init: Loading certificate & private key of SSL-aware server *********.ru:8003
[23/Jul/2008 10:08:23 11179] [error] Init: Private key not found (OpenSSL library error follows)
[23/Jul/2008 10:08:23 11179] [error] OpenSSL: error:0D084069:asn1 encoding routines:d2i_ASN1_SET:bad
tag
[23/Jul/2008 10:08:23 11179] [error] OpenSSL: error:0D09D082:asn1 encoding routines:d2i_RSAPrivateKey:parsing
[23/Jul/2008 10:08:23 11179] [error] OpenSSL: error:0D09B00D:asn1 encoding routines:d2i_PrivateKey:ASN1 lib
В интернете написано про то, что ошибка возникает при паролировании ключа. Но я-то ведь убрал пароль. Или про несовместимость версии OpenSSl.., но на точно такой же системе все работает, и версия openssl там такая же. Отличие только в версии Oracle Application, но это в данном случае не имеет отношения к делу.
Кто-то сталкивался с такой проблемой?