Устранение неполадок, возникающих при импорте параметров IIS и ASP.NET
Обновлен: Ноябрь 2007
При попытке импорта параметров с сервера IIS могут появляться следующие сообщения.
"Указанные имя пользователя и пароль не авторизованы для импорта параметров IIS. Убедитесь, что используются правильные имя пользователя и пароль правильный, и что есть сетевой доступ к веб-серверу IIS, с которого импортируются параметры".
Проверьте, что указанные учетные данные имеют права администратора веб-сервера IIS или что они имеют соответствующие права на доступ к разделам метабазы IIS в реестре. Для предоставления доступа к разделам используется редактор метабазы, включенный в пакет Resource Kit IIS. Для импорта параметров с сервера, работающего под управлением Windows Vista, необходимо быть членом группы IIS_IUSRS, а также иметь учетные данные администратора на этом сервере.
В противном случае метабаза IIS может быть повреждена.
"Не удается импортировать параметры IIS. Проверьте, что диспетчер конфигураций IIS установлен и сервер доступен".
Эта ошибка возникает, когда мастеру импорта не удается подключиться к веб-серверу IIS. Либо на сервере не прошла проверка подлинности учетных данных, либо возникла ошибка сети (исключения COM). Проверьте, что на локальном компьютере установлены средства консоли IIS.
Если выполняется попытка доступа к веб-серверу IIS, работающем под управлением Windows XP SP2 или Windows Server 2003 SP1, межсетевой экран Windows может заблокировать импорт параметров и в результате появится это сообщение об ошибке. Для решения этой проблемы добавьте файл inetinfo.exe в список исключений межсетевого экрана Windows, используя следующую процедуру.
Добавление файла inetinfo.exe в список исключений межсетевого экрана Windows.
В командную строку сервера IIS введите следующее: %SystemRoot%\system32\inetsrv\inetinfo.exe Inetinfo ENABLE.
или
Выполните следующие действия в пользовательском интерфейсе.
Откройте панель управления.
Откройте межсетевой экран Windows.
На вкладке Исключения нажмите кнопку Добавить программу.
Перейдите к файлу inetinfo.exe.
Нажмите кнопку OК.
После завершения этих действий на удаленной машине импорт и администрирование IIS будут выполняться соответствующим образом.
"Ошибка при попытке чтения раздела <имя раздела реестра>. Требуются учетные данные администратора".
Указанный раздел метабазы не может быть прочитан. Для доступа к разделам реестра параметров метабазы пользователь должен являться администратором веб-сервера IIS или обладать необходимыми правами.
"Ошибка импорта параметров IIS по соображениям безопасности. Приложение Visual Studio будет закрыто".
Эта ошибка возникает при неудачной попытке возврата к исходным учетным данным пользователя. Способ ее решения не известен.
"Ошибка при выполнении операции OpenKey в /LM/W3SVC/AppPools" и ошибки, связанные с операцией OpenKey.
Эта ошибка возникает намеренно, если импорт выполняется с компьютера с ОС Windows 2000 с ПО IIS версии 5.0 или с компьютера с ОС Windows XP и IIS версии 5.1. Раздел AppPools недоступен в IIS версии 5.0 или 5.1; он появился в IIS версии 6.0.
Для решения этой проблемы снимите флажок Импортировать пулы приложений на второй странице мастера импорта IIS.
Импорт глобальных параметров конфигурации случайным образом дает сбой с сообщением об ошибке "Ошибка при выполнении операции GetAllData…" или без сообщения об ошибке.
Иногда импорт IIS завершается неудачно, если выполняется с localhost несколько раз подряд. Для решения этой проблемы нужно подождать несколько минут и повторить попытку.
См. также
Задачи
Практическое руководство. Импорт параметров с сервера IIS
Практическое руководство. Импорт параметров ASP.NET с сервера IIS