ZeBBit
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору id83 Если иса не может привязать порт к интерфейсу, значит он занят. Должна быть ошибка, прописанная в алертах исы и/или в системном журнале. Уже не помню как делается в isa2000 публикация, но если на самом сервере с исой поднят IIS, то чтобы задействовать 80 порт на внешнем интерфейсе - надо отвязать его от IIS. Делается это утилитой из состава средств поддержки IIS - лежат где-то в inetbub\wwwroot... Хотя для Win2000 надо уточнять. В 2003 это утилита httpcfg из суппорт-тулзов с дистрибутива. Вот - если IIS5, то: ------------------------- you can disable all IIS5 socket pooling by openning a command prompt window and moving to the \Inetpub\AdminScripts folder, then running the following command: cscript adsutil.vbs set w3svc/disablesocketpooling true If you see the following response, then you are good. Just stop IIS, then restart IIS and the WWW service to come back online. disablesocketpooling : (BOOLEAN) True ------------------------- После этого в настройках IIS для сайта по умолчанию надо поставить IP внутреннего интерфейса. В результате 80 порт на внешнем интерфейсе освободится. Добавлено: Вопрос по странному поведению исы - разрешение имен. Есть сервер Win2003 SP2, DC, DHCP+DNS, IIS (WSUS), Exchange - ну такой самодельный SBS . Все работает, но на сам этот сервер нельзя попасть по короткому пути из локальной сети - т.е., если набрать http://servisa - иса дает ошибку. Если дать полный путь - servisa.domain.local - пускает . И с консоли этого сервера нельзя попасть на веб другого сервера по короткому имени, только по полному. Подозреваю, что это http фильтр - поскольку для WSUS у клиентов прописано короткое имя и все работает. Может есть какие настройки этого фильтра (через реестр)? | Всего записей: 91 | Зарегистр. 19-07-2006 | Отправлено: 23:40 02-08-2007 | Исправлено: ZeBBit, 23:56 02-08-2007 |
|