вопросы по ssl

Антон Кирюшкин swood at fotofor.biz
Wed Dec 17 12:08:03 MSK 2008


Есть сервер, на котором крутится связка apache+nginx. Существует один
виртуальный хост, установлен svn через mod_dav апача. Прикрутил redmine,
заставил nginx работать с ним через https. Захотелось и svn заставить
работать через https. Добавил строчки:

  ssl on;
  ssl_protocols SSLv3 TLSv1;
  ssl_ciphers AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:RC4-MD5;
  ssl_certificate /etc/ssl/nginx/nginx.pem;
  ssl_certificate_key /etc/ssl/nginx/nginx.key;
  ssl_session_cache shared:SSL:10m;
  ssl_session_timeout 10m;

Добавил listen 443 в хост, который не относится к redmine. Получаем работу
svn через https и отсутствие работоспособного redmine. Вопрос - можно ли
как-то получить доступ и к тому, и к другому по https?

Если в двух хостах есть строчка listen 443, то nginx отказывается понимать
во втором хосте строку server_name, выдавая при nginx -t следующее:

conflicting server name "redmine.domen.com" on 0.0.0.0:443, ignored

Как это можно объяснить? 443 порт можно слушать только одним сервером?
-- 
С уважением к Вам.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20081217/8d640c91/attachment.html>


More information about the nginx-ru mailing list