2012-02-08 7 views
2

Мы запускаем несколько сайтов на этом сервере Windows 2008 через IIS7, который также имеет Visual SVN. Переход на https: // [любой сайт на сервере] выводит страницу входа в систему SubVersion Repositories.VisualSVN Server отвечает на все запросы https на нашем сервере - как отключить?

Что вызывает это, и как его исправить?

UPDATE

Все организовано на том же IP-адрес

Спасибо.

ответ

4

Предполагая, что каждый размещенный сайт соответствует другому IP-адресу, вы можете указать IP-адрес привязки в свойствах сервера VisualSVN. Таким образом, VisualSVN Server будет прослушивать этот конкретный IP-адрес и не будет отвечать на запросы для других адресов (например, размещенных сайтов). Другими словами, 443 порт будет доступен для других адресов.

Чтобы указать VisualSVN сервер связывания адрес:

  • использование 'VisualSVN Server Manager'
  • правой кнопкой мыши на сервере
  • перейдите на вкладку 'Сеть'
  • в 'Сервер Binding' раздел , установите флажок «Эти IP-адреса» и добавьте правильный адрес

Если ваши размещенные сайты и ваш сервер VisualSVN являются accessabl e через один и тот же IP-адрес, я думаю, вам придется изменить порт прослушивания VisualSVN с 443 на другой номер порта (на вкладке Сеть; не забудьте перезапустить сервер VisualSVN). Единственный взломан заключается в том, что вам нужно будет указать явно номер порта в URL-адресе, чтобы попасть на страницу входа в систему SubVersion Repositories: https://your-domain:NEW_PORT_NUMBER/svn/

+0

Отлично, спасибо! – ElHaix

+0

Первое предложение привязки VisualSVN Server к определенному IP-адресу не помогло мне. Он продолжает прослушивать порт 443 для всех IP-адресов. Однако ваше второе предложение помогло. – ajbeaven

1

Это означает, что сервер VisualSVN обслуживает все соединения https (порт: 443). Возможно, вам следует настроить виртуальный хост на VisualSVN Server.