Я пытаюсь настроить SSL (0.9.8e) с помощью Nginx (1.2.3) на машине с Windows 7. Я создал самозаверяющий сертификат, который необходим, поэтому у меня есть ключ и файл сертификата. При попытке запустить Nginx происходит сбой, и в файле журнала появляется сообщение об ошибке: «Общая зона« SSL »не имеет равных адресов». Он работал до того, как я попытался внедрить SSL.
Есть идеи, что я делаю не так?
Имейте в виду, что веб-сайт доступен только в локальной сети, независимо от того, имеет это значение или нет, также я удаленно обращаюсь к веб-серверу.
Вот часть моего файла конфигурации, касающаяся ssl:
worker_processes 1;
events {
worker_connections 1024;
}
http {
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 443 ssl;
server_name www.mydomain.com;
ssl_certificate /nginx-1.2.3/ssl/server.crt;
ssl_certificate_key /nginx-1.2.3/ssl/server.key;
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
}
}
Спасибо
Кэш и другие модули, для которых требуется поддержка общей памяти, не работают в Windows Vista и более поздних версиях из-за того, что в этих версиях Windows включена рандомизация разметки адресного пространства.