#iis #url-rewriting #arr #server-farm
#iis #перезапись URL #arr #серверная ферма
Вопрос:
У меня есть физический компьютер, на котором размещен веб-сайт IIS по умолчанию. IP-адрес, домен которого не имеет отношения к моей сети на физическом компьютере. Что-то вроде some.irrelevant.com сертификат Let’s Encrypt ограничен портом 443.
Я использую ARR / Url Rewrite / Server Farm для маршрутизации трафика с веб-сайта по умолчанию на виртуальные машины, которые существуют локально. Вызывается ферма серверов farm.domain.com.
Виртуальные машины не имеют общедоступных IP-адресов и маршрутизируются локально, используя имена хостов, которые определены в файлах хоста на физической машине.
Я создал самозаверяющие сертификаты в виртуальной машине и привязал их к порту 443 веб-сайта виртуальной машины по умолчанию. Это связано с vm.domain.com. Похоже, что при подключении к нему с физического компьютера соединение работает нормально.
Когда я пытаюсь попасть на него через ARR, например, so, он работает нормально.
- HTTPS -> Веб-сайт по умолчанию (физический компьютер) -> ARR / Url Rewrite -> Сервер виртуальной машины фермы HTTP-серверов
Однако, когда я пытаюсь попасть на него через ARR в схеме HTTPS, я получаю 404.
- HTTPS -> Веб-сайт по умолчанию (физический компьютер) -> ARR / Перезапись URL-адреса -> HTTPS сервер фермы виртуальных машин
Я пытаюсь найти способы выяснить, что происходит. Любые предложения будут оценены.
Комментарии:
1. Вы могли бы покопаться в FRT learn.microsoft.com/en-us/iis/extensions/url-rewrite-module /…
2. Я попробовал, я не получил никаких журналов от неудачной трассировки запроса.