Назад | Перейти на главную страницу

Сосуществование Exchange 2010-2016: почему OWA выполняет 301 редирект перед входом в систему?

У меня есть домен Active Directory. У нас есть два локальных почтовых сервера: один работает с Exchange 2010 (exchange2010.example.com), а другой - с Exchange 2016 (exchange2016.example.com). Моя цель - перейти с 2010 на 2016 год, но чтобы они сосуществовали во время перехода.

У нас есть межсетевой экран (pfSense) и разрешен доступ к OWA через NAT. У меня есть одно правило NAT, указывающее на сервер Exchange 2010, а другое - на Exchange 2016. Снаружи IP-адреса обоих серверов выглядят одинаково (поскольку они оба работают с одним и тем же подключением к Интернету), но есть две записи CNAME в внешний DNS, а NAT перенаправляет два разных порта.

Внутренне все работает. Если я пойду в https://exchange2016.example.com/owa Я получаю страницу входа в OWA 2016. Я могу войти в систему. Если почтовый ящик находится на Exchange 2010, прокси OWA и я получаю 2010 OWA. В противном случае я получаю интерфейс 2016 года.

Внешне у меня есть следующие адреса: https://exchange2010.example.com/owa и https://exchange2016.example.com:8443/owa . Здесь все становится странно.

Скажите, что я посещаю https://exchange2016.example.com:8443/owa . В журналах брандмауэра я вижу, что клиент ДЕЙСТВИТЕЛЬНО подключается к серверу Exchange 2016. Но затем происходит немедленное перенаправление 301 на exchange2010.example.com, и я получаю страницу входа в OWA для Exchange 2010, а не для Exchange 2016. Это происходит ДО того, как я вхожу в систему, поэтому OWA ничего не знает о том, где находятся почтовые ящики. Имя домена (exchange2016.example.com) остается прежним, но я теряю переадресацию порта (8443) в URL-адресе.

Я вижу, что в журналах брандмауэра и IIS есть перенаправление, но я не знаю, что его вызывает. Думаю, у меня правильно настроены внешние URI в моих виртуальных каталогах.

Кто-нибудь знает, что здесь может происходить? Где мне искать информацию об устранении неполадок? Я не думаю, что проблема заключается в пересылке порта, но я не знаю, как бы сказать.

Как насчет ECP?

Для решения проблемы перенаправления рекомендуется обратиться к временному решению в ниже КБ: Exchange Server 2013 или Exchange Server 2016 перенаправляет на Exchange 2010 для OWA, Outlook в Интернете и ECP

Кроме того, вот статья, в которой подробно рассказывается о подключении клиентов при сосуществовании Exchange 2010 и Exchange 2016 для справки: Подключение клиента в среде сосуществования Exchange 2016 с Exchange 2010