не стартует при включении SSL
Igor Sysoev
is at rambler-co.ru
Tue Jan 13 15:36:35 MSK 2009
On Tue, Jan 13, 2009 at 04:17:27PM +0500, KAM wrote:
> Добрый день!
> вчера обновился до 0.6.34 (до этого был 0.6.32)? так-же попутно
> обновился openssl до 0.9.8j
> после чего nginx перестал запускаться при включении в конфиге SSL.
> в логах пусто
> подскажите куда копать?
OpenSSL ставился из портов ?
Что показывает ldd nginx ? Возможно, nginx слинковался
с системной библиотекой, в которой нет SSL_CTRL_SET_TLSEXT_HOSTNAME.
> #>/usr/local/etc/rc.d/nginx start
> Performing sanity check on nginx configuration:
> 2009/01/13 15:43:49 [emerg] 33815#0:
> SSL_CTX_set_tlsext_servername_callback() failed (SSL:)
> 2009/01/13 15:43:49 [emerg] 33815#0: the configuration file
> /usr/local/etc/nginx/nginx.conf test failed
> Starting nginx.
> 2009/01/13 15:43:49 [emerg] 33816#0:
> SSL_CTX_set_tlsext_servername_callback() failed (SSL:)
>
> ОС:
> #>uname -a
> FreeBSD kamm.ru 7.0-RELEASE FreeBSD 7.0-RELEASE #5: Tue Dec 30 12:19:22
> YEKT 2008 root at kamm.ru:/usr/obj/usr/src/sys/MK i386
>
> #>nginx -V
> nginx version: nginx/0.6.34
> configure arguments: --prefix=/usr/local/etc/nginx --with-cc-opt=-I
> /usr/local/include --with-ld-opt=-L /usr/local/lib
> --conf-path=/usr/local/etc/nginx/nginx.conf
> --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx.pid
> --error-log-path=/var/log/nginx-error.log --user=www --group=www
> --with-debug
> --http-client-body-temp-path=/var/tmp/nginx/client_body_temp
> --http-proxy-temp-path=/var/tmp/nginx/proxy_temp
> --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp
> --http-log-path=/var/log/nginx-access.log --with-http_flv_module
> --with-http_ssl_module --with-http_stub_status_module
>
> конфиг:
> user www;
> worker_processes 4;
>
> error_log /var/log/nginx/error.log debug;
>
> events {
> worker_connections 1024;
> }
>
> http {
> include mime.types;
>
> sendfile off;
> keepalive_timeout 10;
>
> server {
> listen 443;
> server_name kamm.ru;
>
> ssl on;
> ssl_certificate /usr/local/etc/nginx/cert.key;
> ssl_certificate_key /usr/local/etc/nginx/cert.pem;
> ssl_session_cache shared:SSL:1m;
> ssl_session_timeout 10m;
>
> location /
> {
> root /data/wwwroot/;
> index index.html;
> }
> }
> }
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list