Запросы маршрутизации ARR к серверу в ферме серверов приводят к 404 при попадании на сайт в HTTPS - PullRequest
0 голосов
/ 24 марта 2019

У меня есть физический компьютер, на котором размещен веб-сайт IIS по умолчанию. IP-адрес домена, который не имеет отношения к моей сети на физическом компьютере. Что-то вроде some.irrelevant.com с сертификатом Let's Encrypt, привязанным к порту 443.

Я использую ARR / Url Rewrite / Server Farm для маршрутизации трафика с веб-сайта по умолчанию на виртуальные машины, которые существуют локально. Ферма серверов называется farm.domain.com.

Виртуальные машины не имеют общедоступных IP-адресов и маршрутизируются локально с использованием имен хостов, определенных в файлах хостов на физическом компьютере.

Я создал самозаверяющие сертификаты в ВМ и привязал их к порту 443 веб-сайта по умолчанию для ВМ. Это связано с vm.domain.com. Это похоже на соединение, если хорошо при ударе его с физической машины.

Когда я пытаюсь ударить его через ARR, он работает нормально.

  • HTTPS -> Веб-сайт по умолчанию (физическая машина) -> ARR / перезапись URL-адресов -> HTTP-сервер фермы VM Server

Однако, когда я пытаюсь поразить его через ARR в схеме HTTPS, я получаю 404.

  • HTTPS -> Веб-сайт по умолчанию (физическая машина) -> ARR / перезапись URL-адресов -> HTTPS Server Farm VM Server

Я пытаюсь найти способы выяснить, что происходит. Любые предложения будут оценены.

Спасибо

...