«Коды состояния служб IIS» в Базе знаний Microsoft.
HTTP
1xx — оповещение
Перечисленные ниже коды состояния обозначают предварительный ответ. Перед получением окончательного ответа клиент может получить один или несколько ответов с кодами состояния 1xx.
- 100 — продолжение.
- 101 — смена протоколов.
2xx — запрос принят
Коды этой категории показывают, что сервер успешно принял запрос клиента.
- 200 — ОК. Запрос клиента выполнен успешно.
- 201 — создано.
- 202 — принято.
- 203 — неавторизованные сведения.
- 204 — содержимое отсутствует.
- 205 — сброс содержимого.
- 206 — частичное содержимое.
- 207 — Множественное состояние (WebDav).
3xx — перенаправление
Данные коды показывают, что для выполнения запроса необходимо, чтобы браузер клиента выполнил дополнительные действия. Например, может потребоваться, чтобы браузер запросил с сервера другую страницу или повторил запрос, используя прокси-сервер.
- 301 — перемещено навсегда
- 302 — объект перемещен.
- 304 — объект не изменялся.
- 307 — временное перенаправление.
4xx — ошибка клиента
Данные коды показывают, что возникла ошибка по вине клиента. Например, клиент мог запросить отсутствующую страницу или не предоставить сведения для проверки подлинности.
- 400 — неверный запрос.
- 401 — доступ запрещен. Если возникает ошибка с кодом 401, то службы IIS возвращают расширенный код, указывающий причину ошибки. Эти коды ошибок отображаются на экране браузера, но не регистрируются в журнале служб IIS.
- 401.1 — ошибка входа.
- 401.2 — вход не выполнен из-за настройки сервера.
- 401.3 — доступ запрещен списком управления доступом к ресурсу.
- 401.4 — доступ запрещен фильтром.
- 401.5 — авторизация не выполнена из-за приложения ISAPI/CGI.
- 401.7 — доступ запрещен политикой авторизации URL-адресов на веб-сервере. Данный код поддерживается только службами IIS 6.0.
- 403 — запрет. Если возникает ошибка с кодом 403, то службы IIS возвращают расширенный код, указывающий причину ошибки.
- 403.1 — доступ на выполнение запрещен.
- 403.2 — доступ на чтение запрещен.
- 403.3 — доступ на запись запрещен.
- 403.4 — требуется SSL.
- 403.5 — требуется SSL 128.
- 403.6 — IP-адрес отклонен.
- 403.7 — требуется сертификат клиента.
- 403.8 — отказ в доступе к сайту.
- 403.9 — подключено слишком много пользователей.
- 403.10 — недопустимая конфигурация.
- 403.11 — необходим другой пароль.
- 403.12 — отказ доступа от программы сопоставления.
- 403.13 — сертификат клиента отозван.
- 403.14 — вывод каталогов запрещен.
- 403.15 — достигнуто максимальное число разрешенных одновременных подключений.
- 403.16 — сертификат клиента поврежден или ненадежен.
- 403.17 — сертификата клиента недействителен или просрочен.
- 403.18 — запрос указанного URL-адреса не может быть выполнен в текущем пуле приложений. Данный код поддерживается только службами IIS 6.0.
- 403.19 — невозможно выполнять приложения CGI для этого клиента в данном пуле приложений. Данный код поддерживается только службами IIS 6.0.
- 403.20 — вход в систему с помощью служб Passport не выполнен. Данный код поддерживается только службами IIS 6.0.
- 404 — объект не найден.
- 404.0 — (отсутствует) — файл или каталог не найден.
- 404.1 — веб-сайт не доступен по запрошенному порту.
- 404.2 — запрос отклонен политикой закрытия расширений веб-служб.
- 404.3 — запрос отклонен политикой сопоставления MIME.
- 405 — для доступа к странице используется недопустимый метод HTTP (недопустимый метод).
- 406 — браузер клиента не принимает тип MIME запрашиваемой страницы.
- 407 — требуется проверка подлинности через прокси-сервер.
- 412 — необходимое условие не выполнено.
- 413 — размер запроса слишком велик.
- 414 — слишком длинный запрос URI.
- 415 — неподдерживаемый тип носителя.
- 416 — значение за пределами диапазона.
- 417 — ошибка при выполнении.
- 423 — ошибка блокировки.
5xx — ошибка сервера
Данные коды показывают, что сервер не может выполнить запрос, поскольку при выполнении возникла ошибка.
- 500 — внутренняя ошибка сервера.
- 500.12 — приложение на веб-сервере перезапускается.
- 500.13 — веб-сервер перегружен.
- 500.15 — запросы на файл Global.asa недопустимы.
- 500.16 — учетные данные не позволяют выполнить проверку подлинности при подключении к адресу UNC. Данный код поддерживается только службами IIS 6.0.
- 500.18 — не удается открыть хранилище данных авторизации URL. Данный код поддерживается только службами IIS 6.0.
- 500.19 — данные для файла в метабазе сконфигурированы неверно.
- 500.100 — внутренняя ошибка ASP.
- 501 — значения, указанные в заголовке, определяют нереализованную конфигурацию.
- 502 — веб-сервером в качестве шлюза или прокси-сервера получен недопустимый ответ.
- 502.1 — Истекло время ожидания приложения CGI.
- 502.2 — ошибка в приложении CGI.
- 503 — служба недоступна. Данный код поддерживается только службами IIS 6.0.
- 504 — превышен интервал ожидания ответа от шлюза.
- 505 — неподдерживаемая версия HTTP.
Коды статусов протокола HTTP в IIS и их причины
- 200 — запрос выполнен успешно. Данный код показывает, что сервер IIS успешно обработал запрос.
- 206 — частичное содержимое. Это означает, что файл был закачан лишь частично. Можно включить продолжение прерванной загрузки или разбить закачку на несколько потоков.
- 207 — Множественное состояние (WebDav). Это сообщение появляется перед XML-сообщением, которое содержит несколько различных кодов ответа, в зависимости от того, сколько было сделано подзапросов.
- 301 — перемещено навсегда Этот и все последующие запросы должны быть направлены на указанный универсальный код ресурса (URI).
- 302 — найдено. В случае авторизации на основе форм этот ответ зачастую представляется в виде кода "Объект перемещен". Запрашиваемый ресурс временно имеет другой универсальный код ресурса (URI). Поскольку перенаправление могло быть изменено временно, клиенту следует использовать для будущих запросов URI в запросе. Этот ответ снабжается кэшем только если это отмечено в заголовке поля "Cache-Control" или "Expires".
- 304 — объект не изменялся. Клиент запросил документ, который имеется в кэше клиента и не изменялся после кэширования. Клиент использует кэшированную копию документа вместо скачивания его с сервера.
- 401.1 и 401.2 — вход в систему не выполнен. Попытка входа оказалась неудачной, так как имя пользователя или пароль неверны или из-за проблемы с конфигурацией системы.
- 401.3 — доступ запрещен списком управления доступом к ресурсу. Появление данного кода свидетельствует о проблеме с разрешениями NTFS. Эта ошибка возникает, даже если разрешения для открываемого файла настроены надлежащим образом. Например, она возникает, если для учетной записи IUSR не настроен доступ к каталогу C:\Winnt\System32\Inetsrv. Дополнительные сведения об устранении данной ошибки см. в следующих статьях базы знаний Майкрософт:
271071 Как установить необходимые разрешения NTFS и права пользователя на веб-сервере со службами IIS 5.0
812614 Права пользователей и разрешения, устанавливаемые по умолчанию для служб IIS 6.0
- 403 — запрет. Код состояния 403 может быть получен, если у веб-сайта нет установленного по умолчанию документа и сайт не позволяет использовать просмотр каталогов. Дополнительные сведения об устранении данной ошибки см. в следующей статье базы знаний Майкрософт:
320051 Настройка документа по умолчанию в службах IIS
- 403.1 — доступ на выполнение запрещен. Как правило, данная ошибка возникает по следующим причинам.
- Отсутствует право на выполнение. Например, вы можете получать такое сообщение об ошибке при попытке открыть ASP-страницу в каталоге, для которого не заданы разрешения, или выполнить сценарий CGI в каталоге с разрешениями "Только сценарии". Чтобы изменить разрешения на выполнение, щелкните правой кнопкой мыши каталог в консоли управления (MMC), выберите пункт Свойства, откройте вкладку Каталог и убедитесь, что параметр Разрешения на выполнение правильно настроен для содержимого, которое вы пытаетесь просмотреть.
- Сопоставление сценариев для выполняемого типа файла не настроено на распознавание используемой команды (например, GET или POST). Чтобы убедиться в этом, щелкните правой кнопкой мыши каталог в консоли управления (MMC), выберите пункт Свойства. Откройте вкладку Каталог, щелкните пункт Конфигурация и убедитесь, что сопоставление сценариев для соответствующего типа файла предусматривает использование команды.
- 403.2 — Доступ на чтение запрещен. Убедитесь, что в конфигурации служб IIS разрешено чтение из данного каталога. Кроме того, если используется документ по умолчанию, убедитесь, что он существует. Дополнительные сведения об устранении данной ошибки см. в следующей статье базы знаний Майкрософт:
247677 Сообщение об ошибке: 403.2 — запрет доступа: доступ на чтение запрещен
- 403.3 — доступ на запись запрещен. Убедитесь, что существующие разрешения IIS и разрешения NTFS позволяют выполнять запись в нужную папку.Дополнительные сведения об устранении данной ошибки см. в следующей статье базы знаний Майкрософт:
248072 Сообщение об ошибке: 403.3 — запрет доступа: доступ на запись запрещен
- 403.4 — требуется SSL. Отключите параметр Требуется безопасный канал или используйте для доступа к данной странице протокол HTTPS, а не HTTP.
- 403.5 — требуется SSL 128. Отключите параметр Требуется 128-разрядное шифрование или откройте эту страницу в браузере, поддерживающем такое шифрование.
- 403.6 — IP-адрес отклонен. Конфигурация веб-сервера запрещает доступ с данного IP-адреса. Дополнительные сведения об устранении данной ошибки см. в следующей статье базы знаний Майкрософт:
248043 Сообщение об ошибке: 403.6 — запрещено: IP-адрес отклонен
- 403.7 — требуется сертификат клиента. Вы настроили сервер так, чтобы он требовал сертификат для проверки подлинности клиента, но на компьютере не установлен действительный сертификат клиента.
186812 PRB: Сообщение об ошибке: 403.7 — запрет доступа: требуется сертификат клиента
- 403.8 — отказ в доступе к сайту. Существующие ограничения на доменное имя запрещают доступ к веб-сайту из текущего домена.Дополнительные сведения об устранении данной ошибки см. в следующей статье базы знаний Майкрософт:
248032 Сообщение об ошибке: Отказано в доступе: "403.8 Отказ в доступе к сайту."
- 403.9 — подключено слишком много пользователей. Число пользователей, подключенных к веб-сайту, превысило максимально допустимое число подключений, указанное в конфигурации. Дополнительные сведения об увеличении количества подключенных пользователей см. в следующей статье базы знаний Майкрософт:
248074 Сообщение об ошибке: Ошибка HTTP 403.9 — запрет доступа: подключено слишком много пользователей
Примечание. Microsoft Windows 2000 Professional и Microsoft Windows XP Professional допускают одновременное подключение к службам IIS десяти пользователей. Это значение изменить нельзя.
- 403.12 — отказ доступа от программы сопоставления. Запрашиваемая вами страница запрашивает сертификат клиента. Однако, идентификатору пользователя, определенному в сертификате клиента, отказано в доступе к файлу. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
248075 Ошибка: HTTP 403.12 — доступ запрещен. Отказано в доступе к Mapper
- 404 — объект не найден. Данная ошибка может возникать, если запрошенный файл был удален или перемещен. Кроме того, указанное сообщение об ошибке появляется, если после установки средства URLScan был ограничен доступ к файлам с запрошенным расширением. В файлах журнала w3svc будет записано "Отказано URLScan" после установки средства URLScan. В этом случае в файле журнала для данного запроса будет добавлена строка "Rejected by URLScan". Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
248033 Сведения для системных администраторов об устранении ошибки "HTTP 404 — файл не найден" на сервере, на котором запущены службы IIS
- 404.1 — веб-сайт не доступен по запрошенному порту. Эта ошибка означает, что у запрашиваемого веб-сайта IP-адрес, который не принимает запросы по порту, на который пришел запрос. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
248034 Ошибка IIS: 404.1 Веб-сайт не найден
- 404.2 — запрос отклонен политикой запретов. В IIS 6.0 это означает, что запрос запрещен, так как находится в списке расширений веб-службы Дополнительные сведения см. в следующих статьях базы знаний Майкрософт:
328419 Как добавлять и удалять файлы из списка расширений веб-службы в IIS 6.0
328505 Как составлять список файлов расширений веб-службы и расширения файлов в IIS 6.0
328360 Как включать и выключать интерфейс прикладного программирования Интернет-сервера (ISAPI) и приложений общего шлюзового интерфейса (CGI) в IIS 6.0
- 404.3 — запрос отклонен политикой сопоставления MIME. Подобное поведение наблюдается, если выполняются указанные ниже условия.
- Обработчик для запрашиваемого имени расширения не настроен.
- Надлежащая политика сопоставления MIME не настроена для веб-сайта или для приложения.
- 405 — способ не разрешен. Данная ошибка возникает в случае, когда клиентом посылается HTTP-запрос серверу под управлением IIS и запрос содержит HTTP-команду, которую сервер не распознает. Чтобы устранить эту проблему, убедитесь, что запросы, используемые клиентом, содержат только HTTP-команды, совместимые с документацией HTTP. См. раздел "Ссылки" для дополнительной информации о документации протокола HTTP.
- 500 — внутренняя ошибка сервера. Данная ошибка возникает в результате множества ошибок на стороне сервера. Дополнительные сведения о причинах подобных ошибок могут помещаться в журнал событий. Кроме того, для получения полного описания ошибки можно отключить вывод подробных сообщений об ошибках HTTP. Дополнительные сведения об отключении вывода подробных сообщений об ошибках HTTP см. в следующей статье базы знаний Майкрософт:
294807 ИНСТРУКЦИЯ. Отключение параметра "Выводить подробные сообщения об ошибках HTTP" в веб-браузере Internet Explorer 5.x на стороне сервера
- 500.12 — приложение в процессе перезапуска. Данное сообщение появляется при попытке загрузить страницу ASP в то время, когда сервер IIS перезапускает приложение. После обновления страницы данное сообщение должно исчезнуть. Если после обновления страницы указанное сообщение остается, то это может быть вызвано работой антивирусной программы, которая проверяет файл Global.asa. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
248013 Сообщение об ошибке "Ошибка HTTP 500-12 Перезапуск приложения"
- 500-100.ASP — внутренняя ошибка ASP. Такое сообщение об ошибке появляется, когда вы пытаетесь загрузить ASP-страницу, которая содержит ошибки в коде. Чтобы получить более подробные сведения об ошибке, отключите вывод подробных сообщений об ошибках HTTP. По умолчанию данная ошибка может появляться только на веб-сайте по умолчанию. Дополнительные сведения о том, как увидеть данную ошибку на веб-сайтах, не являющихся сайтами по умолчанию, см. в следующей статье базы знаний Майкрософт:
261200 Сообщение об ошибке HTTP 500 отображается вместо сообщения ASP из 500-100.asp
- 502 — недопустимый шлюз. Данное сообщение об ошибке появляется при запуске сценария CGI, не возвращающего соответствующий набор заголовков HTTP. Для устранения данной проблемы необходимо запустить отладчик CGI-приложений для определения, почему неверная HTTP-информация передается на IIS.
- 503 — служба недоступна. Начиная с IIS 6, режим ядра компонента http.sys выдает статус HTTP 503. Дополнительные сведения об устранении ошибки HTTP 503 см. в следующей статье базы знаний Майкрософт:
820729 Ошибка ведения журнала в API протокола HTTP
- 500.19. Данная ошибка возникает в случае, если XML-метабаза содержит неверную информацию о конфигурации для типа данных, к которому осуществляется доступ. Для устранения проблемы удалите или исправьте неверную конфигурацию. Данная ошибка обычно означает, что проблема находится в карте сценариев метабазы.
FTP
1xx — положительный предварительный ответ
Данный код состояния говорит о том, что выполнение действия началось успешно, но перед переходом к новой команде клиент должен дождаться следующего ответа.
- 110 Значение маркера повторного запуска.
- 120 Служба будет готова через nnn мин.
- 125 Соединение для передачи данных уже установлено; передача данных начата.
- 150 Состояние файла проверено. Сервер готов к установке соединения для передачи данных.
2xx — оповещение о выполнении команды
Действие завершилось успешно. Клиент может выполнять следующую команду.
- 200 Команда выполнена успешно.
- 202 Команда не реализована. На данном сайте команда не требуется.
- 211 Состояние системы или справка по системе.
- 212 Состояние каталога.
- 213 Состояние файла.
- 214 Справочное сообщение.
- 215 ИМЯ тип системы, где ИМЯ — официальное имя системы в соответствии с документом о присвоении номеров.
- 220 Система готова обслуживать нового пользователя.
- 221 Служба разрывает управляющее соединение. Если необходимо, будет произведен выход из системы.
- 225 Соединение для передачи данных установлено; передача не выполняется.
- 226 Соединение для передачи данных разрывается. Требуемое действие выполнено (например, передача или прекращение передачи файла).
- 227 Выполняется вход в пассивный режим (h1,h2,h3,h4,p1,p2).
- 230 Пользователь вошел в систему. Производится обработка.
- 250 Требуемое действие завершено успешно.
- 257 Создана папка "ПУТЬ".
3xx — положительный промежуточный ответ
Команда выполнена успешно, но для завершения обработки запроса серверу требуются дополнительные сведения от клиента.
- 331 Имя пользователя получено. Необходимо ввести пароль.
- 332 Необходима учетная запись для входа в систему.
- 350 Для выполнения запрашиваемого действия требуются дополнительные данные.
4xx — промежуточный отрицательный ответ
При выполнении команды возникла временная ошибка. Если клиент повторит команду, она может выполниться успешно.
- 421 Служба недоступна. Управляющее соединение разрывается. Такое сообщение может прийти в ответ на какую-либо команду, если служба должна завершить работу.
- 425 Не удается установить соединение для передачи данных.
- 426 Соединение разорвано; передача прекращена.
- 450 Требуемое действие не выполнено. Файл недоступен (например, он может быть занят).
- 451 Выполнение требуемого действия прервано. Во время выполнения возникла локальная ошибка.
- 452 Требуемое действие не выполнено. Системе не хватает места на диске.
5xx — окончательный отрицательный ответ
При выполнении команды возникла ошибка. Она носит постоянный характер. Если клиент повторит команду, при ее выполнении возникнет такая же ошибка.
- 500 Синтаксическая ошибка. Команда не распознана. Одной из ее причин может быть использование слишком длинных команд.
- 501 Синтаксическая ошибка в аргументах или параметрах.
- 502 Команда не реализована.
- 503 Ошибочная последовательность команд.
- 504 Для данного параметра команда не реализована.
- 530 Не выполнен вход в систему.
- 532 Необходима учетная запись для сохранения файлов.
- 550 Требуемое действие не выполнено. Файл недоступен (например, не найден или к нему нет доступа).
- 551 Выполнение требуемого действия прервано. Неизвестный тип страницы.
- 552 Выполнение требуемого действия прервано. Превышен максимально допустимый объем места на диске (в текущем каталоге или наборе данных).
- 553 Требуемое действие не выполнено. Недопустимое имя файла.
Основные коды состояния FTP и их описание
- 150 — протокол FTP использует два порта: порт 21 для передачи команд и 20 — для передачи данных. Код состояния 150 показывает, что сервер подключится к порту 20 для передачи данных.
- 226 — команда используется для подключения к порту 20, чтобы выполнить какие-либо действия (например, передать файл). Данное действие завершено успешно. Подключение для передачи данных разорвано.
- 230 — сообщение с этим кодом появляется после отправки клиентом правильного пароля. Данный код состояния показывает, что пользователь вошел в систему.
- 331 — сообщение с этим кодом появляется после отправки клиентом имени пользователя. Это сообщение появляется независимо от того, присутствует ли в системе указанное имя пользователя.
- 426 — команда используется для подключения к порту 20, чтобы выполнить какое-либо действие, однако действие отменено, а подключение для передачи данных — разорвано.
- 530 — этот код состояния показывает, что пользователь не может войти в систему, так как введена ошибочная комбинация имени пользователя и пароля. Если для входа в систему используется учетная запись пользователя, то такое сообщение может появляться, если имя пользователя или пароль введены неправильно или если в систему могут входить только анонимные пользователи. Если для входа в систему используется анонимная учетная запись, сообщение может появляться, когда службы IIS настроены на отклонение анонимных пользователей.
- 550 — команда не выполнена, поскольку требуемый файл недоступен. Это сообщение может появляться при попытке получить отсутствующий файл с помощью команды GET или при использовании команды PUT для сохранения файла в каталоге, для которого отсутствует доступ на запись.
--------------------------------------------------------------------------------------------------------------------------------------
Кратко:
1xx: Informational (Информационные).
100 Continue (Продолжать).
101 Switching Protocols (Переключение протоколов).
102 Processing (Идёт обработка).
2xx: Success (Успешно).
200 OK (Хорошо).
201 Created (Создано).
202 Accepted (Принято).
203 Non-Authoritative Information (Информация не авторитетна).
204 No Content (Нет содержимого).
205 Reset Content (Сбросить содержимое).
206 Partial Content (Частичное содержимое).
207 Multi-Status (Многостатусный).
226 IM Used (IM использовано).
3xx: Redirection (Перенаправление).
300 Multiple Choices (Множество выборов).
301 Moved Permanently (Перемещено окончательно).
302 Found (Найдено).
303 See Other (Смотреть другое).
304 Not Modified (Не изменялось).
305 Use Proxy (Использовать прокси).
306 (зарезервировано).
307 Temporary Redirect (Временное перенаправление).
4xx: Client Error (Ошибка клиента).
400 Bad Request (Плохой запрос).
401 Unauthorized (Неавторизован).
402 Payment Required (Необходима оплата).
403 Forbidden (Запрещено).
404 Not Found (Не найдено).
405 Method Not Allowed (Метод не поддерживается).
406 Not Acceptable (Не приемлемо).
407 Proxy Authentication Required (Необходима аутентификация прокси).
408 Request Timeout (Время ожидания истекло).
409 Conflict (Конфликт).
410 Gone (Удалён).
411 Length Required (Необходима длина).
412 Precondition Failed (Условие «ложно»).
413 Request Entity Too Large (Размер запроса слишком велик).
414 Request-URI Too Long (Запрашиваемый URI слишком длинный).
415 Unsupported Media Type (Неподдерживаемый тип данных).
416 Requested Range Not Satisfiable (Запрашиваемый диапазон не достижим).
417 Expectation Failed (Ожидаемое не приемлемо).
418 I'm a teapot (Я - чайник).
422 Unprocessable Entity (Необрабатываемый экземпляр).
423 Locked (Заблокировано).
424 Failed Dependency (Невыполненная зависимость).
425 Unordered Collection (Неупорядоченный набор).
426 Upgrade Required (Необходимо обновление).
449 Retry With (Повторить с...).
456 Unrecoverable Error (Некорректируемая ошибка...).
5xx: Server Error (Ошибка сервера).
500 Internal Server Error (Внутренняя ошибка сервера).
501 Not Implemented
https://support.microsoft.com/ru-ru/kb/318380
Источник: https://support.microsoft.com/ru-ru/kb/318380 |