IIS - Последние сведения о IIS 5.0
Internet Information Services 5.0
Последние сведения
Этот файл содержит последние сведения о Microsoft® Internet Information Services (IIS) 5.0. В нем содержится информация об установке и документации, а также по другим вопросам.
Известные неполадки и ограничения
Поддержка и обратная связь
Известные неполадки и ограничения
Безопасность
Параметр «Наследовать все настройки безопасности» в мастере разрешений
Если в мастере разрешений для веб-узла выбирается наследование всех настроек безопасности, то посетителям может быть отказано в доступе к веб-узлу. Чтобы исправить ситуацию, откройте для веб-узла вкладку Домашний каталог и установите разрешения Чтение и Только сценарии. В ответ на приглашение задайте наследование этих настроек для все виртуальных каталогов и файлов.
Требование 128-разрядного шифрования на 56-разрядном сервере
Если на сервере, поддерживающем лишь 56-разрядное шифрование, установлен флажок Требуется 128-и разрядное шифрование, пользователи не смогут получить доступ к ресурсам, для которых выбрано это требование. Даже если установлен флажок, требующий 128-разрядного шифрования, можно будет использовать только 56- разрядное шифрование. Чтобы позволить пользователям работать с этими ресурсами, сбросьте этот флажок.
Не удается удалить и переназначить сертификат сервера после обновления
Если после обновления до Microsoft® Windows 2000® не удается удалить и переназначить сертификат сервера, то это связано с изменением способа использования сертификатов в IIS 5.0. Чтобы устранить эту проблему, используйте приведенный ниже сценарий Visual Basic для изменения параметров метабазы и удаления сертификата. Затем можно переназначить сертификат с помощью мастера сертификатов веб-сервера.
'Установка Machinename в имя машины или локального узла
Set PathObj = GetObject("IIS://" & MachineName & "/w3svc")
PathObj.PutEx 1, "SSLCertHash", ""
PathObj.PutEx 1, "SSLStoreName", ""
PathObj.SetinfoОграничения имен домена работают неправильно
Если в IIS 5.0 применяются ограничения DNS и некоторые пользователи испытывают трудности с доступом к ресурсам сервера, то чтобы устранить эту проблему, используйте синтаксис "*.имя_домена.com", а не "имя_домена.com".
Быстродействие и ведение журналов
Сервер приложений или сервер файлов
Microsoft® Windows 2000® Server и IIS 5.0 позволяют добиться от сервера максимальной производительности. Сервер может выполнять роль сервера файлов или сервера приложений. У этих двух типов серверов имеются различные требования к памяти, а выбираемые настройки могут повлиять на быстродействие сервера.
По умолчанию Windows 2000 устанавливается как файловый сервер. Если сервер главным образом используется для размещения веб-сервера, рекомендуется настроить его в качестве сервера приложений.
Чтобы настроить сервер в качестве сервера приложений
- Нажмите кнопку Пуск и выберите команды Настройка и Сеть и удаленный доступ к сети.
- Выберите значок Подключение по локальной сети и откройте окно свойств.
- Выберите Служба доступа к файлам и принтерам сетей Microsoft и откройте окно свойств.
- На вкладке Оптимизация сервера выберите переключатель макс. пропускная способность для сетевых приложений.
Вопросы, связанные с группированием соединителей, быстродействием и безопасностью
При выполнении любого из следующих условий может возникнуть необходимость в отключении соединителей.
- Размещено небольшое число узлов.
- Имеются особые требования к безопасности.
Группирование соединителей проводит к тому, что IIS 5.0 прослушивает все IP-адреса. Это может представлять угрозу для безопасности защищенных доменов с несколькими сетями. Кроме того, и регулирование полосы пропускания, и корректировка быстродействия будут применяться ко всем веб-узлам, настроенным на один и тот же порт, например порт 80. Если предполагается использовать регулирование полосы пропускания или выполнить настройку быстродействия для каждого узла в отдельности, необходимо отключить группирование соединителей.
Чтобы отключить группирование соединителей, выполните в командной строке следующую команду:
c:\inetpub\adminscripts\cscript adsutil.vbs set w3svc/disablesocketpooling true
В командной строке будет получен ответ:
disablesocketpooling : (BOOLEAN) True
Останов служб Интернета
Средство перезапуска диспетчера управления службами Windows 2000 автоматически перезапустит службы Интернета при ненормальном завершении процесса Inetinfo.exe, а также при остановке служб Интернета в диспетчере задач Windows или программой Kill.exe. Дополнительные сведения см. в разделе Перезапуск IIS. Чтобы остановить службы Интернета, нужно отключить средство перезапуска.
Чтобы отключить перезапуск
- Нажмите кнопку Пуск, выберите команды Настройка и Панель управления, дважды щелкните значок Администрирование, а затем дважды щелкните значок Управление компьютером.
- В узле Службы и приложения выберите компонент Службы.
- Откройте окно свойств компонента Служба IIS Admin, выберите вкладку Восстановление, а затем выберите Ничего не делать во всех раскрывающихся списках.
Можно также отключить перезапуск, выполнив команду
Iisreset.exe /disable
в командной строке.Буферизация и быстродействие ASP после обновления
В IIS 4.0 свойство Buffer объекта ASP Response по умолчанию имело значение FALSE. При новой установке IIS 5.0 свойство Buffer по умолчанию устанавливается в значение TRUE. При обновлении до IIS 5.0 значение свойства Buffer изменено не будет.
Установка свойства Buffer в значение TRUE может значительно повысить производительность больших ASP-приложений, к которым пользователи подключаются главным образом с помощью модема. Буферизацию для приложений можно включить в объекте IIS консоли MMC или путем добавления в соответствующие страницы выражения <% Response.Buffer = True %>. Объект IIS консоли MMC позволяет изменить это свойство и для всех приложений сразу. Дополнительные сведения см. в документации по IIS 5.0.
Множественные узлы и кластеризация
Удалите все ресурсы IIS 5.0 из кластера перед удалением службы кластеров Microsoft
Все ресурсы IIS, включая ресурсы NNTP и SMTP, должны быть удалены из кластера до удаления службы кластеров Microsoft®. Если они не удалены, то будет невозможно ни остановить, ни запустить ранее кластеризованные узлы IIS.
Чтобы исправить такую ситуацию, выполните в командной строке следующую команду для всех ранее кластеризованных ресурсов IIS:
Inetpub\AdminScripts\adsutil.vbs set <имя службы>/<код экземпляра>/ClusterEnabled 0
Серверные расширения FrontPage не поддерживаются службой кластеров Microsoft
Серверные расширения Microsoft® FrontPage® не поддерживаются службой кластеров Microsoft.
Остановка служб Интернета в Microsoft Clustering
При использовании нового параметра Перезапуск IIS в объекте IIS консоли MMC или при использовании программы Iisreset.exe (версия данного средства, запускаемая из командной строки) для остановки IIS 5.0, служба кластеров Microsoft предпринимает попытку автоматически перезапустить IIS.
Чтобы запретить службе кластеров Microsoft автоматический перезапуск IIS
- Откройте подключение к кластеру, в котором находятся ресурсы кластера IIS 5.0, и отключите все ресурсы кластера IIS 5.0.
- В объекте IIS консоли MMC щелкните правой кнопкой веб-службу и выберите Перезапуск IIS.
Для сеансов ASP и FTP не выполняется замена при сбое
Для сеансов ASP и FTP служба кластеров Microsoft не выполняет замену при сбое. Информация о сеансе ASP не теряется, если на компьютере происходит повторный сбой до истечения времени ожидания сеанса и если первоначальный сбой не был связан с непредвиденной остановкой IIS. Информация о сеансе FTP, однако, теряется и эти сеансы должны запускаться заново. В обоих случаях клиентам потребуется заново установить подключение, если на сервере происходит замена при сбое.
Необходимо останавливать кластеризованные ресурсы NNTP и SMTP с помощью администратора кластера
Ресурсы NNTP и SMTP, которые являются частью службы кластеров Microsoft, необходимо останавливать с помощью администратора кластера. С помощью объекта IIS консоли MMC остановить эти ресурсы невозможно.
Кластеризованные веб-узлы, использующие заголовки узлов
Для кластеризованных веб-узлов, использующих заголовки узлов, необходимо установить свойство метабазы ServerAutoStart в значение TRUE.
Чтобы установить значение этого свойства, выполните в командной строке следующую команду:
где%SystemDrive%\inetpub\adminscripts\adsutil.vbs set w3svc/<код_экземпляра>/ServerAutoStart True
<код_экземпляра>
— это код экземпляра виртуальных узлов, являющихся частью кластера.Удаление кластеризованных ресурсов
Удаление кластеризованных ресурсов IIS 5.0 должно выполняться в два этапа.
- В администраторе кластера удалите ресурсы из кластера.
- В объекте IIS для консоли MMC удалите ресурсы.
Разное
Microsoft Proxy Server 2.0 не работает после обновления
Если на компьютере, где работает Microsoft® Proxy Server 2.0, устанавливается Windows 2000 Beta 2 или более поздней версии, необходимо установить обновление для Proxy Server 2.0. Более подробные сведения см. на веб-странице http://www.microsoft.com/proxy. Без обновления Proxy Server работать не будет и IIS не сможет запуститься.
Веб-узлы, созданные с помощью FrontPage, недоступны после обновления с Windows 98
Если с Microsoft® Windows® 98 и Personal Web Server использовались серверные расширения Microsoft® FrontPage 98® или более ранней версии, то серверные расширения FrontPage не будут работать после обновления до Windows 2000. Это объясняется тем, что для IIS 5.0 необходимы серверные расширения Microsoft® FrontPage® 2000.
Чтобы выполнить обновление до серверных расширений FrontPage 2000 на веб-узле по умолчанию
- Дважды щелкните значок Установка и удаление программ в Панели управления.
- Щелкните значок Добавление и удаление компонентов Windows, чтобы вызвать мастер компонентов Windows.
- Нажмите кнопку Далее.
- Выберите строку Internet Information Services (IIS) и нажмите кнопку Состав.
- Выберите Серверные расширения FrontPage 2000 и нажмите кнопку OK.
- Нажмите кнопку Далее, чтобы завершить работу мастера и установить серверные расширения FrontPage 2000.
Чтобы выполнить обновление до серверных расширений FrontPage 2000 на других виртуальных веб-узлах
- В командной строке перейдите в каталог \Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\bin.
- Находясь в этом каталоге, выполните в командной строке следующую команду:
fpsrvadm -o upgrade -p all
Неполадки при запуске внешних приложений после изменения сведений учетной записи
Это происходит из-за того, что имя пользователя и пароль учетной записи не были синхронизированы после изменения. В журнале событий могут появиться сообщения о невозможности входа по учетной записи IWAM_имя_компьютера. При возникновении такой неполадки запустите сценарий synciwam для синхронизации паролей.
Чтобы запустить этот сценарий, выполните в командной строке команду
cscript synciwam.vbs [-v|-h]
. Параметр-v
включает «подробный» режим и выводит на экран журнал операций сценария. Параметр-h
выводит справку по сценарию.Использование объектов MyInfo, PageCounter и Counters после обновления
Чтобы использовать текущие данные этих объектов после обновления до IIS 5.0, необходимо переместить их файлы данных в каталог %WINDIR%\inetsrv\Data, создаваемый IIS при обновлении. Переместите файлы MyInfo.xml и Counters.txt из каталога %WINDIR%\inetsrv\ и файл %WINDIR%\HitCnt.cnt в новый каталог %WINDIR%\inetsrv\Data. (%WINDIR% — это каталог, в который установлена Windows.) После этого компоненты добавят информацию к этим файлам.
Дополнения к документации
Документация Site Server Express 2.0
Если было выполнено обновление с Microsoft® Windows NT® 4.0 Option Pack с компонентами Microsoft® Site Server Express до IIS 5.0, то документацию по Site Server Express 2.0 можно просмотреть, введя строку http://localhost/webmast/sse/misc/default.asp в поле адреса обозревателя на компьютере, где работает IIS.
После обновления до Windows 2000 выводится страница «Welcome to Microsoft® Windows NT® 4.0 Option Pack»
Если при обновлении Windows 2000 не изменить файл Default.asp для веб-узла по умолчанию, то посетителям веб-узла, набирающим в своих обозревателях адрес http://<имя_сервера>/, будет выводиться старая страница приветствия из IIS 4.0.
Чтобы настроить в IIS вывод новой страницы приветствия IIS 5.0
- Откройте окно свойств веб-узла по умолчанию в объекте IIS консоли MMC.
- Откройте вкладку Документы.
- Выберите файл default.asp и нажмите кнопку Удалить.
Если нужно выводить для посетителей узла новую страницу приветствия, замените старый файл Default.asp из IIS 4.0 новым файлом Default.asp.
Размещение нескольких веб-узлов
В документации по IIS 5.0 говорится, что если для размещения нескольких веб-узлов используется несколько IP-адресов, то для каждого IP-адреса требуется отдельная сетевая плата. В действительности же, существует возможность привязки нескольких IP-адресов к одной сетевой плате, хотя такая конфигурация не рекомендуется для узлов с большими объемами передаваемых по Интернету данных.
Примечание Microsoft® Windows 2000® Professional с IIS 5.0 позволяет размещать на компьютере один веб-узел и один FTP-узел. Если необходимо разместить несколько веб- или FTP-узлов на одном компьютере, следует рассмотреть возможность перехода на Windows 2000 Server.
Программа Adsutil.exe не поставляется вместе с примерами
Программа Adsutil.exe не поставляется вместе с примерами, как было сказано в документации.
Поддержка и обратная связь
Существуют группы новостей, помогающие организовать взаимодействие с другими пользователями наших продуктов. Для доступа к этим группам новостей можно использовать любые программы чтения новостей, но они могут потребовать настройки. В ответ на приглашение указать сервер новостей, введите msnews.microsoft.com. Вводить имя учетной записи или пароль не нужно. Перед отправкой сообщений в группы новостей ознакомьтесь с правилами поведения в группах новостей Майкрософт.
Вопросам IIS 5.0 посвящена группа новостей microsoft.public.inetserver.iis