Err http response code failure что это

ERR_HTTP_RESPONSE_CODE_FAILURE on startup #190

Comments

hartzd commented Dec 5, 2019

im using draw.io behind a proxy/sometimes offline. Somhow, the tool tries to establish a http connection, which is not working.
Please see the error
Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

I would be appreciate if you can advise what todo.
Im using 12.3.2 via windows installer.

Kind Regards,
Dominik

The text was updated successfully, but these errors were encountered:

davidjgraph commented Dec 5, 2019

I just tried 12.3.2 with an offline windows 10 box, it works. Are you sure this problem isn’t specific to the proxy case?

hartzd commented Dec 19, 2019

Ok, I checked this right now. With a deactivated network card, I cant reproduce the error message. So it looks like its only a problem specific to the proxy case.
I googled a bit and found an interesting topic of electron : electron/electron#21046

davidjgraph commented Dec 19, 2019

Thanks for the link. I’ll close this for now, but we can re-open if others see it.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

Коды ответа HTTP

Код ответа (состояния) HTTP показывает, был ли успешно выполнен определённый HTTP запрос. Коды сгруппированы в 5 классов:

Если вы получили код ответа (состояния), которого нет в данном списке, в таком случае он является не стандартизированным кодом ответа (состояния), вероятней всего он кастомный сервера.

Следующая таблица содержит список всех кодов и их значения:

Этот ответ отсылается, когда веб сервер после выполнения server-driven content negotiation, не нашёл контента, отвечающего критериям, полученным из user agent.

Только HTTP/1.1407Proxy Authentication RequiredЭтот код ответа аналогичен коду 401, только аутентификация требуется для прокси сервера.Только HTTP/1.1408Request TimeoutОтвет с таким кодом может прийти, даже без предшествующего запроса. Он означает, что сервер хотел бы отключить это неиспользуемое соединение. Этот метод используется все чаще с тех пор, как некоторые браузеры, вроде Chrome и IE9, стали использовать HTTP механизмы предварительного соединения для ускорения сёрфинга (смотрите баг 634278, будущей реализации этого механизма в Firefox). Также учитывайте, что некоторые серверы прерывают соединения не отправляя подобных сообщений.Только HTTP/1.1409Conflict

Этот ответ отсылается, когда запрос конфликтует с текущим состоянием сервера.

Этот ответ отсылается, когда запрашиваемый контент удалён с сервера.

Только HTTP/1.1412Precondition FailedКлиент указал в своих заголовках условия, которые сервер не может выполнитьТолько HTTP/1.1413Request Entity Too Large

Размер запроса превышает лимит, объявленный сервером. Сервер может закрыть соединение, вернув заголовок Retry-After

Источник

Коды ошибок HTTP: полный список ошибок сервера

Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

Умные люди придумали коды, по которым можно определить, что произошло с HTTP-запросом. Успешен ли он, произошло ли перенаправление. Или же все закончилось ошибкой. Как раз об ошибках и будем говорить в этой статье. Вкратце расскажу, какие они бывают и с чем связаны.

А еще тут будет парочка забавных (и не очень) пикч и анимаций на тему описанных ошибок. Хоть какое-то развлечение.

Ошибки со стороны клиента (4xx)

Для начала перечислим коды ошибок на стороне клиента. Вина за их появление ложится на плечи обоих участников соединения.

400 Bad Request

Такой ответ от браузера можно получить в том случае, если сервер не смог правильно отреагировать на запрос со стороны пользователя. Часто код 400 возникает при попытке клиента получить доступ к серверу без соблюдения правил оформления синтаксиса протокола передачи гипертекста (HTTP). Повторный запрос не стоит отправлять до тех пор, пока не будет исправлена ошибка (или несколько из них).

401 Unauthorized

Код 401 возникает при попытке клиента получить доступ к серверу, используя неправильные данные для авторизации. По сути, используется, когда пользователь вводит неправильный логин и пароль на ресурсе, где требуется эта информация для входа. Читайте: Как исправить ошибку 401

402 Payment Required

Эта ошибка сообщает клиенту о том, что для успешного выполнения запроса ему необходимо оплатить доступ к серверу. Изначально код 402 должен был стать неким стандартом для цифровой валюты и оплаты контента в сети. Но не срослось. До сих пор нет единого решения по поводу того, как должны выглядеть платежи в сети. Также нет и единого решения по поводу того, как стоит использовать 402.

Все еще считается, что код существует с расчетом на будущее. Сейчас почти не используется и поддерживается не всеми браузерами.

403 Forbidden

Почти то же, что и 401. Сервер снова не разрешает к нему подключиться, хотя с запросом все в порядке. Просто нет доступа. Причем повторная авторизация с другими логином и паролем никак не помогут. Все вопросы к владельцам сервера (но не всегда). Инструкция по устранению ошибки.

Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

Творчество на тему знаменитой киносаги

404 Not Found

Легендарная ошибка, ставшая популярным мемом. 404 оповещает клиента о том, что его запрос ведет в никуда. Код возникает, когда пользователь пытается попасть на страницу, которой не существует. Например, когда случайно ошибается при вводе ссылки и вводит ее с опечаткой. Или же пытается получить доступ к странице, которой на сайте уже нет.

В отличие от других кодов, страницу с 404 частенько кастомизируют, создавая для нее уникальный дизайн. Мало того, что это выглядит симпатичнее, так еще и полезнее для посетителей. Можно прямо на странице с ошибкой разъяснить, что произошло и как дальше действовать.

Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

И таких вариаций тысячи. Каждый пытается добавить в оформление что-то свое.

405 Method Not Allowed

405 сообщает клиенту о том, что метод, используемый при запросе, не разрешен. В качестве примера можно привести попытку со стороны клиента ввести данные в форму с помощью GET, когда она работает только с POST. Ну и в таком же духе.

406 Not Acceptable

Ошибка 406 сообщает о том, что страница передает контент, который не может быть распознан клиентом. Возможно, проблема в методе сжатия или в формате страницы. Иногда сюда же приплетают неправильные настройки кодировки.

Этот код редко используют на практике, так как его появления можно избежать, предоставив пользователю информацию на сайте в том виде, который его браузер способен принять. Посетитель сайта по итогу получит не то, что ожидал, но хотя бы не ошибку.

407 Proxy Authentication Required

Этот код тоже похож на 401. Только на этот раз логин и пароль нужны не для основного сервера, а для прокси, который находится между клиентом и сервером. Обычно в теле ошибки содержится информация о том, как можно правильно пройти авторизацию и получить доступ к ресурсу.

408 Request Timeout

408 говорит нам о том, что сервер пожелал разорвать соединение с клиентом, потому что оно никак не используется. Происходит это в том случае, если сервер буквально устал ждать, пока наладится соединение с ним. Поэтому такую ошибку часто можно лицезреть после очень долгой и безуспешной загрузки какого-нибудь сайта.

Многие серверы не отправляют никаких сообщений, а просто прерывают соединение по той же причине. На запрос уходит больше времени, чем на то полагается.

Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

В Мистере Роботе частенько называли серии в честь ошибок HTTP (весь четвертый сезон в нумерации 4хх). В честь 408, например, назвали восьмую серию четвертого сезона

409 Conflict

Сообщение о конфликте возникает, когда запрос со стороны клиента не соответствует тому, чего ожидает сервер. В качестве примера приводят проблемы при проверки версий, когда пользователь пытается с помощью метода PUT загрузить на сервер новый файл, но там уже имеется более новая версия того же файла. Конфликта версий можно легко избежать, загрузив корректную версию.

410 Gone

Своего рода аналог 404. Разница лишь в том, что 410 намекает на перманентность отсутствия страницы. Так что этот код стоит использовать, когда на 100% уверен, что страница ушла в небытие (ну или с текущего адреса) навсегда. В любом другом случае есть универсальный 404.

411 Length Required

411 оповещает пользователя о том, что сервер не желает принимать запрос со стороны клиента, потому что в нем не определен заголовок Content-Length. Да, это первый код в подборке, который смогут понять только люди, сведущие в настройке серверов. По-простому уложить сущность HTML-заголовков в этот материал не получится.

412 Precondition Failed

Еще один код, сообщающий о том, что сервер отклонил запрос пользователя и не разрешает доступ к выбранному ресурсу. Проблемы возникают при неправильной настройке работы методов, отличающихся от GET и HEAD.

413 Payload Too Large/Request Entity Too Large

Код 413 говорит нам, что запрос, который посылает клиент на сервер, слишком большой. Поэтому сервер отказывается его обрабатывать и разрывает соединение. Обычно это происходит при попытке загрузить на ресурс какой-то файл, превышающий ограничение, выставленное в настройках сервера. Соответственно, решается проблема изменением настроек сервера.

414 URI Too Long

Чем-то этот код похож на предыдущий. Здесь тоже идет речь о превышение лимита. Только теперь это касается не запроса со стороны клиента, а длины URI. То есть ссылки. Выходит, что адрес, используемый клиентом, больше, чем тот, что может обработать сервер. Как-то так.

Такая ошибка иногда выскакивает при попытке взломать ресурс. Сайт так реагирует на слишком частые попытки воспользоваться потенциальными дырами в безопасности.

415 Unsupported Media Type

Ошибка 415 возникает, когда клиент пытается загрузить на сервер данные в неподходящем формате. В таком случае сервер просто отказывается принимать посылаемые файлы и разрывает соединение. Как и в случае с 413.

416 Range Not Satisfiable

Подобный ответ можно ожидать, если клиент запрашивает у сервера определенные данные, но эти данные на сервере не соответствуют запросу. То есть, грубо говоря, вы просите у сервера какой-то набор данных с заранее заданным размером, а в итоге оказывается, что размер этих данных меньше, чем объем, указанный в запросе. Серверу ничего не остается, кроме как послать вас, ведь он не обучен поведению в таких ситуациях.

417 Expectation Failed

Такая ошибка высвечивается, когда ожидания сервера не совпадают с данными в запросе клиента. Сведения об ожиданиях прописываются в заголовке Expect заранее. Так что можно ознакомиться с ними, чтобы выяснить, как решить названную проблему.

418 I’m a teapot

Код 418 можно увидеть, если сервер откажется варить кофе, потому что он чайник. Это первоапрельская шутка. Естественно, 418 не используется нигде всерьез и просто существует как дань памяти программистам-юмористам, придумавшим это в 1998 году.

Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

У Google получился такой симпатичный чайник

421 Misdirected Request

Появляется когда запрос клиента переправляется на сервер, который не может дать на него адекватный ответ. Например, если запрос был отправлен на ресурс, который вообще не настроен обрабатывать запросы извне.

Чтобы исправить проблему, можно попробовать переподключиться к ресурсу заново или попробовать другое соединение.

422 Unprocessable Entity

Код 422 говорит, что сервер вроде бы принял запрос, понял его, все хорошо, но из-за семантических ошибок корректно обработать не смог. Значит, где-то в запросе затаилась логическая ошибка, мешающая корректному взаимодействию клиента и сервера. Надо ее найти и исправить.

423 Locked

Обычно на этот код напарываются, когда запрашиваемый ресурс оказывается под защитой. Используемые клиентом методы блокируются на уровне сервера. Это делается, чтобы обезопасить данные, хранящиеся на защищенной странице. Без логина и пароля выудить информацию с такого сервера не получится.

424 Failed Dependency

424 сообщает о том, что для выполнения запроса со стороны клиента успешно должна завершиться еще одна или несколько параллельных операций. Если какая-то из них «провалится», то «помрет» все соединение сразу, и обработать запрос до конца не получится. Аналогичное происходит, если некорректно был обработан один из предыдущих запросов.

425 Too Early

Появляется в ответ на запрос, который может быть моментально запущен заново. Сервер не рискует и не берется за его обработку, чтобы не подставиться под так называемую «атаку повторного воспроизведения».

426 Upgrade Required

Тут нам прямо сообщают, что сервер не желает с нами общаться, пока мы не перейдем на более современный протокол. Наткнуться на такую ошибку очень тяжело, но в случае появления, скорее всего, будет достаточно установить браузер посвежее.

428 Precondition Required

428 выскакивает, если пользователь отправляет запрос на сервер, но получает некорректные или неактуальные данные. Так ресурс оповещает о необходимости внести в запрос информацию о предварительных условиях обработки данных. Только так он сможет гарантировать получение клиентом нужной информации.

429 Too Many Requests

Здесь все просто. Ошибка появляется, когда клиент отправляет на сервер слишком много запросов в короткий промежуток времени. Очень похоже на поведение взломщиков. По этой причине запрос моментально блокируется.

Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

431 Request Header Fields Too Large

Из названия понятно, что ошибка с кодом 431 появляется из-за того, что в запросе клиента используются слишком длинные заголовки (неважно, один или несколько из них). Исправляется это с помощью сокращения заголовков и повторной отправки запроса. В теле ошибки обычно отображается краткая информация о том, как пользователь может решить эту проблему самостоятельно.

444 No Response

Этот код вам вряд ли удастся увидеть. Он отображается в лог-файлах, чтобы подтвердить, что сервер никак не отреагировал на запрос пользователя и прервал соединение.

449 Retry With

Код используется в расширениях компании Microsoft. Он сигнализирует о том, что запрос от клиента не может быть принят сервером. Причиной становятся неверно указанные параметры. Сама 449 ошибка говорит о необходимости скорректировать запрос и повторить его снова, подготовив к работе с сервером.

450 Blocked by Windows Parental Controls

450 код увидят дети, попавшие под действие системы «Родительский контроль» компании Microsoft. По сути, ошибка говорит о том, что с компьютера попытались зайти на заблокированный ресурс. Избежать этой ошибки можно изменением параметров родительского контроля.

451 Unavailable For Legal Reasons

Этот код сообщает клиенту, что он не может попасть на запрашиваемый ресурс из юридических соображений. Скорее всего, доступ был заблокирован из-за каких-нибудь государственных санкций, нового законодательства или цензуры со стороны властей. В общем, все вопросы к государству и провайдеру связи.

Источник

clientRequest leaks net::ERR_HTTP_RESPONSE_CODE_FAILURE as unhandled exception #21046

Comments

kwonoj commented Nov 8, 2019

Preflight Checklist

Issue Details

Expected Behavior

do not raise subsequent unhandled exception after response event received

Actual Behavior

Unhandled exception raised:

To Reproduce

Screenshots

Err http response code failure что это. Смотреть фото Err http response code failure что это. Смотреть картинку Err http response code failure что это. Картинка про Err http response code failure что это. Фото Err http response code failure что это

Additional Information

The text was updated successfully, but these errors were encountered:

nornagon commented Nov 8, 2019

nornagon commented Nov 8, 2019

after discussion with @kwonoj, the issue here is that you can’t read the response body for non-2xx responses currently.

brianathere commented Nov 16, 2019

electronart commented Nov 21, 2019

Is there a workaround for this? Or a previous version where this works? Encountering this issue w/ IIS Server using NTLM

true-zero commented Dec 1, 2019

This is still an issue and was never actually fixed.

nornagon commented Dec 6, 2019

@true-zero what version of Electron are you using? I tried the repro in the OP here on Electron 7.1.3 and it seemed to me to be working correctly.

danielehrhardt commented Dec 6, 2019

@true-zero what version of Electron are you using? I tried the repro in the OP here on Electron 7.1.3 and it seemed to me to be working correctly.

My Problem is if i delete all Files on the Server like the latest.yml and check for Updates i get this Error. How could we fix this?

joshuef commented Dec 18, 2019

I’m seeing this error when receiving a 404 response in webview, using electron 7.1.5 and 7.1.6.

404 response body is not loaded and a did-fail-load error is seen.

anjalichhabra29 commented Nov 6, 2020

I’m still facing same issue in Electron version 80.
Test case is working fine when running on Chrome but not on Electron(Headless or UI both). Its the case to catch 400 response of API using XMLHTTPRequest. Please suggest

Источник

Код состояния HTTP в IIS 7.0 и более поздних версиях

В этой статье приводится список кодов состояния протокола передачи гипертекста (HTTP) в Microsoft IIS 7.0 и более поздних версиях.

Оригинальная версия продукта: службы IIS 7.0 и более поздних версий
Оригинальный номер КБ: 943891

Введение

При попытке получить доступ к содержимому на сервере, который работает под управлением (IIS) 7.0, 7.5 или более поздних версий с помощью протокола HTTP, IIS возвращает числовой код, который указывает состояние ответа. Код состояния HTTP записан в журнале IIS. Кроме того, код состояния HTTP может отображаться в клиентском браузере.

Код состояния HTTP может указывать на то, успешно ли выполнен запрос или нет. Код состояния также может указывать причину, по которой запрос не был выполнен.

Расположение файлов журналов

По умолчанию IIS 7.0 и более поздних версий помещает файлы журнала в следующую папку:
inetpub\logs\Logfiles

Данная папка содержит отдельные каталоги для каждого веб-сайта. По умолчанию файлы журналов создаются в каталогах ежедневно, а файлы журналов называются с помощью даты. Например, файл журнала можно назвать exYYMMDD.log.

Коды состояния HTTP

В этом разделе описываются коды состояния HTTP, которые используют IIS 7.0 и более поздние версии.

В этой статье не перечисляются все возможные коды состояния HTTP в соответствии со спецификацией HTTP. В этой статье содержатся только коды состояния HTTP, которые могут отправляться в IIS 7.0 и более поздних версиях. Например, настраиваемый фильтр Internet Server API (ISAPI) или настраиваемый модуль HTTP может устанавливать собственный код состояния HTTP.

1 xx — информация

Эти коды состояния HTTP указывают предварительный ответ. Клиентский компьютер получает один или более 1 xx ответов, прежде чем клиентский компьютер получает регулярный ответ.

В IIS 7.0 и более поздних версиях используются следующие информационные коды состояния HTTP:

2 xx — запрос принят

Эти коды состояния HTTP указывают на то, что сервер успешно принял запрос.

В IIS 7.0 и более поздних версиях используются следующие коды состояния HTTP успешного выполнения:

3 xx — перенаправление

Эти коды состояния HTTP указывают на то, что клиентский браузер должен принять дополнительные меры для выполнения запроса. Например, клиентский браузер может запросить другую страницу на сервере. Или клиентский браузер может повторить запрос с помощью прокси-сервера.

В IIS 7.0 и более поздних версиях используются следующие коды состояния HTTP перенаправления:

4 xx — ошибка клиента

Эти коды состояния HTTP указывают на то, что произошла ошибка, вызванная клиентским браузером. Например, клиентский браузер мог запрашивать страницу, которая не существует. Или клиентский браузер, возможно, не предоставил допустимые сведения о проверке подлинности.

В IIS 7.0 и более поздних версиях используются следующие коды состояния HTTP ошибки клиента:

400 — неверный запрос. Серверу не удалось понять запрос из-за неправильного синтаксиса. Клиент не должен повторять запрос без изменений.

IIS 7.0 и более поздние версии определяют следующие коды состояния HTTP, которые указывают на более конкретную причину ошибки 400:

401 — доступ запрещен.

IIS 7.0 и более поздние версии определяют несколько кодов состояния HTTP, которые указывают на более конкретную причину ошибки 401. Следующие коды состояния HTTP отображаются в клиентском браузере, но не отображаются в журнале IIS.

IIS 7.0 и более поздние версии определяют следующие коды состояния HTTP, которые указывают на более конкретную причину ошибки 403:

404 — объект не найден.

IlS 7.0 и более поздние версии определяют следующие коды состояния HTTP, которые указывают на более конкретную причину ошибки 404:

404,0 — объект не найден.

404.1 — сайт не найден.

404.2 — ограничение ISAPI или CGI.

404.3 — ограничение типа MIME (Multipurpose Internet Mail Extensions).

404.4 — обработчик не настроен.

404.5 — запрещено конфигурацией фильтрации запросов.

404.6 — команда отклонена.

404.7 — расширение файла отклонено.

404.8 — скрытое пространство имен.

404.9 — скрытый атрибут файла.

404.10 — слишком длинный заголовок запроса.

404.11 — запрос содержит последовательность двойного преобразования символов.

404.12 — запрос содержит символы старших разрядов.

404.13 — превышен лимит длины содержимого.

404.14 — слишком длинный URL-адрес запроса.

404.15 — слишком длинная строка запроса.

404.16 — запрос DAV отправлен обработчику файла статистики.

404.17 — динамическое содержимое сопоставлено с обработчиком файла статистики с помощью сопоставления MIME с подстановочными символами.

404.18 — последовательность строк запросов отклонена.

404.19 — отклонено правилом фильтрации.

404.20 — слишком много сегментов URL-адресов

404.501 — не найдено: слишком много запросов с одного и того же IP-адреса клиента; достигнуто ограничение на количество одновременных запросов, отправляемых с динамического IP-адреса.

404.502 — не найдено: слишком много запросов с одного и того же IP-адреса клиента; достигнуто ограничение на максимальное количество одновременных запросов, отправляемых с динамического IP-адреса.

404.503 — не найдено: IP-адрес включен в список ограничений запрещенных IP-адресов

404.504 — не найдено: имя хоста включено в список ограничений запрещенных IP-адресов

405 — метод запрещен.

406 — браузером клиента не принимается тип MIME запрашиваемой страницы.

408 — истекло время ожидания запроса.

412 — необходимое условие не выполнено.

5 xx — ошибка сервера

Эти коды состояния HTTP указывают на то, что сервер не может выполнить запрос, так как сервер обнаружил ошибку.

В IIS и более поздних версиях используются следующие коды состояния ошибки сервера HTTP:

500 — внутренняя ошибка сервера.

IIS 7.0 и более поздние версии определяют следующие коды состояния HTTP, которые указывают на более конкретную причину ошибки 500:

500.0 — произошла ошибка модуля или ISAPI.

500.11 — приложение завершает работу на веб-сервере.

500.12 — приложение постоянно перезапускается на веб-сервере.

500.13 — веб-сервер перегружен.

500.15 — прямые запросы для Global.asax запрещены.

500.19 — недопустимые данные конфигурации.

500.21 — модуль не распознан.

500.22 — конфигурация ASP.NET httpModules не применяется в режиме управляемого конвейера.

500.23 — конфигурация ASP.NET httpHandlers не применяется в режиме управляемого конвейера.

500.24 — конфигурация олицетворения ASP.NET не применяется в режиме управляемого конвейера.

500.50 — во время обработки уведомления RQ_BEGIN_REQUEST произошла ошибка перезаписи. Произошла ошибка выполнения конфигурации или правила для входящего трафика.

Здесь осуществляется чтение конфигурации распределенных правил как для правил для входящего, так и исходящего трафика.

500.51 — во время обработки уведомления GL_PRE_BEGIN_REQUEST произошла ошибка перезаписи. Произошла ошибка выполнения глобальной конфигурации или глобального правила.

Здесь осуществляется чтение глобальной конфигурации правил.

500.52 — во время обработки уведомления RQ_SEND_RESPONSE произошла ошибка перезаписи. Произошло выполнение правила для исходящего трафика.

500.53 — во время обработки уведомления RQ_RELEASE_REQUEST_STATE произошла ошибка перезаписи. Произошла ошибка выполнения правила для исходящего трафика. Правило настроено для выполнения до обновления выходного кэша пользователя.

500.100 — внутренняя ошибка ASP.

501 — значения, указанные в заголовке, определяют нереализованную конфигурацию.

502 — веб-сервером в качестве шлюза или прокси-сервера получен недопустимый ответ.

IlS 7.0 и более поздние версии определяют следующие коды состояния HTTP, которые указывают на более конкретную причину ошибки 502:

503 — служба недоступна.

IlS 7.0 и более поздние версии определяют следующие коды состояния HTTP, которые указывают на более конкретную причину ошибки 503:

Распространенные коды состояния HTTP и их причины

В следующей таблице описываются причины некоторых распространенных кодов состояния HTTP.

Коды подсостояния HTTP, добавленные в IIS 8.0

Дополнительный кодОписание
400,10Недопустимый заголовок X-Forwarded-For (XFF)
400,11Недопустимый запрос WebSocket

Коды подсостояния HTTP, добавленные в ARR 3.0.1916

Дополнительный кодОписание
400,601Недопустимый запрос клиента (ARR)
400,602Недопустимый формат времени (ARR)
400,603Ошибка диапазона анализа (ARR)
400,604Уход клиента (ARR)
400,605Максимальное количество перенаправлений (ARR)
400,606Асинхронная ошибка конкуренции (ARR)
502,2Сбой запроса на сопоставление (ARR)
502,3Сбой при асинхронном завершении WinHTTP (ARR)
502,4Сервер отсутствует (ARR)
502,5Сбой WebSocket (ARR)
502,6Сбой перенаправленного запроса (ARR)
502,7Сбой выполнения запроса (ARR)

Ссылки

Дополнительные сведения об определениях кодов состояния HTTP см. в разделе HTTP/1.1: определения кодов состояния.

Заявление об отказе от ответственности за сведения о продуктах сторонних производителей

В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *