donduk
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Люди добрые подскажите пожалуйста как разобраться с проблемой, уже задолбался я. Ситуация такая: 1. Во внутренней сети стоит MS Exchange 2003 (IP: 10.1.1.120, Gate: 10.1.1.110, DNS: 10.1.1.120), на этом же сервере на IIS 6.0 располагается сайт с OWA. 2. Внутренняя сетка смотрит в Инет через отдельный сервак с ISA 2004 (для внутренней сетки IP: 10.1.1.110, DNS: 10.1.1.120; для внешней IP: 81.88.194.18, Gate: 81.88.194.1). 3. На ISA прописываю правило через визард для OWA. В web mail server прописываю owa.domain.org (в файле HOST на компьютере с ISA ранее прописал 10.1.1.120 owa.domain.org), и в public name пишу owa.domain.org (у провайдера в DNS уже прописано, что owa.domain.org соответствует моему внешнему IP 81.88.194.18). Далее в Web Listener прописываю, слушать External по 80 порту. Однако после всех этих настроек при попытке подключиться из внешней сетки по адресу http://owa.domain.org/exchange упорно выходит 400 ошибка. А при попытке набрать этот же адрес из внутренней сети выходит ошибка: 502 Proxy Error. Смотрю в логах ISA там вижу, что ISA запрещает Default Rul-ом доступ к ресурсу. Ради экперимента прописываю правило разрешающее HTTP трафик на все сетки. После этого успешно подключаюсь к сайту из внутренней сетки. Но при обращении по адресу http://owa.domain.org/exchange из внешней сетки ISA адресует все эти запросы к своему IIS. К IIS Exchange никакой переадресации в этом случае (при обращении из внешней сети) не происходит. В чем причина я не понимаю. Для эксперимента отключаю правибо публикации OWA (правило разрешающее HTTP трафик на все сетки оставляют включенным), ситуация не меняется. Получается, что ISA не использует правило для опубликованного OWA. Перекопал всю документацию ничего про это не нашел. Уже и не знаю, что делать. |