Добрый день!
исходные данные такие:
IIS 10 смотрит наружу, на него прокинуты порты 80 и 443 с роутера, выступает в роли веб-сервера и обратного прокси
на виртуальной машине развернут iredmail под Debian 11, сертификаты получены, внутри сети интерфейс прекрасно отрывается по ip адресу
В IIS добавляю новый сайт, создаю правило URL-rewrite и по факту все должно заработать, но в ответ получаю ошибку ISS 502.3 при переходе на веб интерфейс почтаря из интернет.
Трассировка говорит вот что:
web.config:
spoiler
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{CACHE_URL}" pattern="^(https?)://" />
</conditions>
<action type="Rewrite" url="{C:1}://mx.itslk.local/{R:1}" />
</rule>
</rules>
</rewrite>
<tracing>
<traceFailedRequests>
<add path="*">
<traceAreas>
<add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module,FastCGI,WebSocket" verbosity="Verbose" />
</traceAreas>
<failureDefinitions statusCodes="502" />
</add>
</traceFailedRequests>
</tracing>
</system.webServer>
</configuration>
Данная схема работает с другими серверами, например Bitrix, но в данном случае непонятно откуда ошибка.