Запросы маршрутизации ARR к серверу в ферме серверов, приводящие к 404 при посещении сайта по протоколу HTTPS

#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. Я попробовал, я не получил никаких журналов от неудачной трассировки запроса.