Сервер VisualSVN отвечает на все запросы https на нашем сервере - как отключить? - PullRequest
2 голосов
/ 08 февраля 2012

Мы размещаем несколько сайтов на этом одном сервере Windows 2008 через IIS7, на котором также установлен Visual SVN. Переход на сайт https://[any на сервере] открывает страницу входа в хранилище SubVersion.

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

UPDATE

Все размещены на одном IP-адресе

Спасибо.

Ответы [ 2 ]

4 голосов
/ 08 февраля 2012

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

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

  • используйте «Диспетчер серверов VisualSVN»
  • щелкните правой кнопкой мышина вашем сервере
  • перейдите на вкладку «Сеть»
  • в разделе «Привязка к серверу», отметьте «Эти IP-адреса» и добавьте правильный адрес

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

1 голос
/ 08 февраля 2012

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

...