Ошибк

Ошибка 502 что это: Что такое ошибка 502 Bad Gateway и как ее исправить – База знаний Timeweb Community

22.07.1989

что делать в первую очередь?

При просмотре Интернета и повторном обращении к одним и тем же ссылкам иногда может появляться сообщение: 502 Bad Gateway. Пользователь при этом не имеет возможности просмотра ресурсов выбранного Web-сайта. Обычно такое сообщение является следствием проблем, касающихся работы прокси-сервера, DNS-сервера или хостинг-сервера, где непосредственно размещается Web-сайт, который запрашивает пользователь.

С формальной точки зрения получение названного сообщения означает, что ваш браузер получил недопустимый ответ от другого сервера (или прокси-сервера) и выводит общую заставку «502 Bad Gateway», для информирования о возникшей ситуации.

Что же в таких случаях можно предпринять?

Первым делом стоит попробовать набрать в адресной строке браузера ссылку на другой Web-сайт. Лучше выбрать какой-нибудь гарантированно работающий Web-ресурс, территориально размещенный на территории, откуда вы сами получаете доступ к Интернету.

Тем самым вы можете проверить, есть ли доступ к Интернету вообще.

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

Если вы обнаружили, что доступ к Интернету имеется, но ваше обращение к конкретному Web-сайту все равно дает ошибку 502, то попробуйте удалить cookies (конкретно для этого сайта или все имеющиеся) в браузере. Это делается следующим образом:

— для IE 7+ в меню: Сервис — Свойства обозревателя — Кнопка «Удалить» — Кнопка «Удалить cookies»
— для более ранних версий IE: меню Tools- Internet options — Delete cookies
— для Fierefox: Инструменты — Настройки — Cookies — Очистить cookies
— для Opera: Инструменты — Удалить личные данные — Подробности.

Если и это не помогло, тогда источник ошибки лежит где-то за пределами вашей сети или домашнего ПК. Возможно «упал» сервер, на который вы обращаетесь.

В этом случае «тушите свет». Придется ждать, пока «их админ прочухается».

что значит и как ее исправить?

Ошибка 502 – это результат обработки запроса, свидетельствующий о наличии проблем на сайте. Достаточно редко проблема находится со стороны клиента, но и такое случается. Чаще всего причина в неправильно настроенном сайте, проблеме с хостингом, сбоях в оборудовании хостера. Одной из проблем является неправильный DNS или proxy адрес сервера.

Ошибка 502: что значит?

Ошибка 502 что значит отказ работы сервера, встречается достаточно часто. Вероятно, что у сайта недостаточно системных ресурсов для обработки запроса, наблюдаются проблемы в коде, неправильно настроен Apache, адрес DNS неверный и т.д.

Читайте также: DNS Unlocker — что это? Как удалить программу?

Ошибка 502 bad gateway свидетельствует о том, что запрос со стороны клиента пришел на сервер, но вследствие системных проблем ресурса, ответа не последовало. Нормальным явлением считается, когда на сервер передается запрос и он становится в очередь на обработку. В случае, когда сервер располагается за шлюзом, то вероятно, что Apache или шлюз имеют сбои или проблемы в работе.

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

Ошибка 502: как исправить?

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

Читайте также: Какой браузер для Windows 7 лучше выбрать?

В некоторых случаях ложится не один сайт, а целый хостинг, тогда следует проверить работоспособность ресурсов с других регионов/стран. Очистка cookie позволяет избавиться от различных проблем с браузером. В целом алгоритм очистки имеет следующий вид:

  1. Запустить обозреватель Google Chrome;
  2. Нажать на «Меню», имеет вид трех продольных полос или точек и перейти в «Настройки»;

  1. В графе «Личные данные» нажать на «Очистить историю»;

  1. Выставить длительность очистки «За все время» и установить галочки возле первых 4-х пунктов;
  2. Нажать «Очистить историю».

Вариант для других браузеров отличается в выполнении, но незначительно. Можно использовать распространенную комбинацию клавиш Ctrl + Shift + Del.

Одномоментно очистить кеш всех установленных обозревателей и приложений Windows можно при помощи программы CCleaner. Происходит поиск всех временных файлов и их последующее удаление.

Пожалуй это единственный действенный вариант устранения проблемы со стороны клиента. В случае отсутствия решения следует оповестить администратора ресурса о проблеме.

Ошибка 502 bad gateway: другие причины возникновения

Ошибка 502 gateway более страшна для владельцев собственных мощностей. Для владельцев сайтов, которые размещаются на хостинге, можно обратиться к технической поддержке. Они сообщат точную причину сбоев, в целом могут быть следующие проблемы:

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

  1. Конфигурация сервера имеет некоторые ограничения или сбои. Нужно проверить корректность выставленной нагрузки. Высоконагруженные ресурсы имеют свои особенности строения, настройки шлюзов и серверов. Следует максимально сокращать нагрузку на сервер;
  2. DDOS-атака. Обычно проводятся атаки на ресурсы с целью вымогательства средств за прекращения DDOS и дальнейшего «крышевания». Альтернативный вариант, это атака со стороны конкурентов. Необходимо организовывать специальную защиту, устанавливается фаервол, что безусловно требует больших усилий по организации, но позволяет обезопасить сервер. Важно, что 100% защиты не добиться, любой ресурс можно положить, но порог нагрузки существенно увеличивается, скорее всего DDOS становится убыточным и прекращается;

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

В админ панели следует временно отключить или напротив, включить FastCGI.

Со стороны пользователя можно выполнить несколько дополнительных процедур – проверить в антивирусе наличие активной интернет защиты. Следует временно приостановить действие антивируса и перейти по адресу на сайт.

Читайте также: Как увеличить скорость беспроводного интернета?

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

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

Если у Вас остались вопросы по теме «Что значит ошибка 502 bad gateway и как ее исправить? «, то можете задать их в комментариях

Ошибка 502 bad gateway — что значит и как исправить 502 ошибку?

Есть несколько кодов http, которые выводятся в определенных ситуациях. Один из самых раздражающих Bad Gateway с кодом ошибки 502. Этот факт показывает, что сайт в настоящее время недоступен. Причин этому может быть несколько.

Возможные ошибки 502 bad gateway.

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

Вторая причина ошибки 502 может скрываться в вашем доступе к интернету. Вы можете это быстро определить, посетив другой сайт. Так проверяют доступ к Интернету. Но если на ваш запрос к конкретному сайту опять выдается » 502 Bad Gateway «, то тогда следует попробовать удалить cookies. Сookies — это небольшие файлы, которые хранятся на вашем компьютере от посещения сайтов, и они же содержат информацию о входе в систему.

Решение:

Чтобы удалить cookies одного сайта выполните следующие действия:

  • • В браузере Ferifox, нажмите на кнопку «Настройки».
  • • Перейдите в раздел «Приватность».
  • • Рядом с «Ferifox» выберите: «Будет использовать ваши настройки хранения истории». Нажмите по «Показать cookies».
  • • В поле поиска найдите имя нужного вам сайта.
  • • Совпадения будут перечислены. Будьте внимательней, чтобы не удалить лишнее.
  • • Выберите конкретный сайт и нажмите » Удалить cookies».
  • • Нажмите «Закрыть» чтобы закрылось диалоговое окно.

Удаление всех cookies (на примере браузера Firefox):

  • • В верхней части браузера нажмите на Firefoх, затем » Журнал » и выберите «Стереть всю историю».
  • • Установите период времени в списке выбора.
  • • Нажав на маленькую стрелочку рядом с «Подробности» просмотрите всю историю посещений сайтов.
  • • Выберите и убедитесь, что другие элементы не были отмечены для удаления.
  • • Нажмите «Очистить сейчас» и закройте окно под названием «Очистка недавней истории»

Аналогичные действия можно проводить и в других браузерах для устранения ошибки под номером 502.

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

Возможно, существуют неполадки в самом сервере, к которому вы пытались обратиться. В этом случае придется подождать, пока администратор устранит ошибку 502 Bad Gateway.

Не расстраивайтесь, попейте кофе и выгляните в окно. На улице весна. Жизнь продолжается!

Решения ошибок 502 Bad Gateway — Сетевое администрирование

502 Bad Gateway — это код состояния HTTP, определенный в RFC 7231 который описывает проблему с сервером, поскольку ошибка возникает сервером во время попытки подключения.

Код состояния 502 (Bad Gateway) указывает, что сервер, выступая в качестве шлюза или прокси, получил недопустимый ответ от входящего сервера, к которому он обращался, пытаясь выполнить запрос.

Сообщение об ошибке, известное как 502 Bad Gateway, может иметь разные формы, поскольку сайты могут настраивать уведомления, отображаемые для пользователей.

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

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

502 Неверный шлюз

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

Каковы причины ошибок 502 Bad Gateway?

источник Cloudflare

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

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

Как исправить ошибки 502 Bad Gateway

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

Наиболее вероятная причина, особенно когда вы подключаетесь к популярной службе, такой как Google, Twitter или Facebook, заключается в том, что это временная проблема. Google указывает на странице ошибки 502 столько же, сколько показывает пользователям.

Вариант 1: перезагрузить

Если вы не можете подключиться к службе сразу из-за 502 Bad Gateway, все, что требуется для решения проблемы, — это подождать полминуты или около того, прежде чем пытаться снова подключиться к сайту или серверу.

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

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

Вариант 2: прокси, VPN или DNS-сервер

Поскольку проблема возникает где-то между вашим устройством и конечным сервером в Интернете или сети, возможно, проблема вызвана вашим интернет-провайдером или DNS-сервером, который вы используете.

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

Вы можете использовать прокси-серверы браузера, предлагаемые поисковыми системами, такими как Startpage, чтобы узнать, решает ли это проблему:

  • Откройте веб-сайт Startpage, чтобы начать: https://www.startpage.com/
  • Вставьте полный URL-адрес сайта или сервера, к которому вы хотите получить доступ, в форму поиска, а затем нажмите Go.
  • Выберите ссылку «прокси» на странице результатов поиска, чтобы открыть ее кешированную копию в браузере.

Веб-браузер Opera поставляется с VPN. который вы можете использовать, чтобы попытаться получить доступ к веб-ресурсу.

Кроме того, вы можете попробовать использовать сторонний DNS-сервер, чтобы посмотреть, может ли он решить проблему 502 Bad Gateway.

Вариант 3. Доступ к контенту с помощью кешей

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

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

Вы можете использовать Google Cache для получения самой последней кэшированной копии страницы с помощью Google:

  1. Открой Поисковая система Google.
  2. Используйте cache: URL в качестве поискового запроса, например кеш: https: //www.ghacks.net/

Другие варианты, которые у вас есть, — это использовать Wayback Machine для загрузки кешированных страниц сайта. Он работает аналогично тому, как работает кеш Google, но может предоставить вам несколько обращений к сайту, а не только одно.

Ресурсы

  • 502 Неверный шлюз (Сеть разработчиков Mozilla)
  • Причина ошибки 502 Bad Gateway в CDN (Макс CDN)
  • Что мне делать после появления на моем сайте ошибки шлюза 502 или 504? (Cloudflare)
  • Stackoverflow 502 сообщения о плохом шлюзе (Переполнение стека)

Что означает ошибка 502 Bad Gateway? Как исправить ошибку 502 bad gateway? Что делать если появляется ошибка 502 Bad Gateway?

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

Содержание

Ошибка Bad Gateway может быть настроена каждым сайтом. Хотя это довольно необычно, разные веб-серверы описывают эту ошибку по-разному. Вот некоторые общие способы, которыми вы можете это увидеть.

Как может выглядеть ошибка 502

Ошибка 502 Bad Gateway отображается внутри окна интернет-браузера, точно так же, как веб-страницы.

Известная ошибка «fail whale» в Twitter, которая говорит о том, что Twitter превышает пропускную способность, на самом деле является ошибкой 502 Bad Gateway (хотя ошибка 503 также имеет смысл).

Ошибка Bad Gateway, полученная в Центре обновления Windows, генерирует код ошибки 0x80244021 или сообщение WU_E_PT_HTTP_STATUS_BAD_GATEWAY.

Когда сервисы Google, такие как Google Search или Gmail, испытывают 502 Bad Gateway, на экране часто отображается ошибка сервера, а иногда и всего 502.

Ошибки Bad Gateway 502 полностью независимы от вашей конкретной настройки, что означает, что вы можете видеть их в любом браузере, в любой операционной системе и на любом устройстве.

Что означает ошибка 502 Bad Gateway

Часто ошибки Bad Gateway вызваны проблемами между серверами в Интернете, которые вы не можете контролировать. Тем не менее, иногда нет реальной проблемы, но ваш браузер считает, что это одна из проблем с вашим браузером, проблема с вашим домашним сетевым оборудованием или какая-либо другая причина в вашем контроле.

Примечание. Веб-серверы Microsoft IIS часто предоставляют дополнительную информацию о причине ошибки 502 Bad Gateway, добавив дополнительную цифру после 502, как в HTTP-ошибке 502.3. Веб-сервер получил недопустимый ответ, или неправильно настроен прокси-сервер, что означает: ошибка соединения отправителя (ARR). Здесь вы можете увидеть полный список.

Подсказка: ошибка HTTP 502.1 — ошибка «Bad Gateway» относится к проблеме тайм-аута приложения CGI, и лучше устранить ее как проблему с тайм-аутом шлюза 504.

Как исправить ошибку 502 Bad Gateway

Ошибка 502 Bad Gateway часто является сетевой ошибкой между серверами в Интернете, то есть проблема не связана с вашим компьютером или подключением к Интернету.

Однако, поскольку вполне возможно, что с вашей стороны что-то не так, попробуйте исправить некоторые ошибки:

Попробуйте снова загрузить URL-адрес, нажав F5 на клавиатуре или нажав кнопку обновления/перезагрузки.

Хотя ошибка 502 Bad Gateway обычно указывает на сетевую ошибку вне вашего контроля, она может быть крайне временной. Повторное обновление страницы часто бывает успешным.

Запустите новый сеанс браузера, закрыв все открытые окна браузера, а затем открыв новый, и попробуйте снова открыть веб-страницу.

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

Очистите кеш браузера

Устаревшие или поврежденные файлы, хранящиеся в вашем браузере, могут вызывать проблемы с 502 Bad Gateway.

Если удалить эти кэшированные файлы и повторить попытку, проблема будет решена, если это является причиной.

Удалите файлы cookie вашего браузера

По тем же причинам, которые указаны выше в кэшированных файлах, очистка хранимых файлов cookie может исправить ошибку 502.

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

Запустите браузер в режиме инкогнито

Запуск браузера в режиме инкогнито означает запуск с настройками по умолчанию и без надстроек и расширений, включая панели инструментов. Запустить браузер в данном режиме, на примере Google Chrome можно сочетанием клавиш Ctrl+Shift+N

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

Попробуйте использовать другой браузер

Используйте другой браузер, помимо самых популярных, таких как, Firefox, Chrome, Internet Explorer и Safari.

Если альтернативный браузер не создает ошибку 502 Bad Gateway, теперь вы знаете, что ваш исходный браузер является источником проблемы. Предполагая, что вы следовали вышеизложенному совету по устранению неполадок, пришло время переустановить браузер и посмотреть, не устранит ли это проблему.

Перезагрузите компьютер и сетевое оборудование

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

Проблемы с вашим модемом, маршрутизатором, коммутаторами или другими сетевыми устройствами могут вызывать 502 Bad Gateway или другие 502 ошибки. Простой перезапуск этих устройств может помочь.

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

Измените свои DNS-серверы либо на маршрутизаторе, либо на вашем компьютере или устройстве. Некоторые ошибки Bad Gateway вызваны временными проблемами с DNS-серверами.

Примечание. Если вы ранее не изменили их, DNS-серверы, которые вы настроили прямо сейчас, вероятно, будут автоматически назначены вашим провайдером.
Обращение непосредственно к веб-сайту может также быть хорошей идеей. Скорее всего, администраторы сайта уже работают над устранением причины ошибки 502 Bad Gateway, но не стесняйтесь сообщить об этом.

На большинстве веб-сайтов есть учетные записи социальных сетей, которые они используют для поддержки своих посетителей. У некоторых даже есть телефон и контакты по электронной почте.

Совет. Если вы подозреваете, что веб-сайт недоступен для всех, особенно если он популярный, проверьте это в Twitter. Лучший способ сделать это, искать в поиске хештеги, на примере популярной социальной сети #вкошибка #вкнеработает и т.д.

Обратитесь к своему Интернет-провайдеру

Если ваш браузер, компьютер и сеть работают, и веб-сайт сообщает, что страница или сайт работает, проблема 502 Bad Gateway может быть вызвана сетевой проблемой, за которую отвечает ваш интернет-провайдер.

На данном этапе устранения неполадок сообщение об ошибке 502 Bad Gateway почти наверняка является проблемой как для вашего интернет-провайдера, так и для сети веб-сайта.

В любом случае, вы не единственный, кто видит ошибку 502, поэтому вам придется подождать, пока проблема не будет решена.

Видео: Как исправить ошибку 502 Bad Gateway

Ошибка 502 Часто задаваемые вопросы

502 Bad Gateway 

это ошибка на стороне сервера. Код ответа на ошибку 502 Bad Gateway указывает, что сервер, действуя как шлюз или прокси, получил неверный ответ от восходящего сервера.

Причины возникновения ошибки 502 Bad Gateway

  1. Первая и основная причина ― перегрузка сервера. Перегрузка может быть вызвана несколькими проблемами:

    • Большое количество посетителей одновременно. Веб-ресурс может посещать ограниченное количество посетителей. Сколько человек может посетить сайт зависит от возможностей сервера (размера оперативной памяти) и настроек, которые сделал создатель ресурса. Если по какой-либо причине на сайт зайдёт больше пользователей, чем запланировано, сервис может не справиться и страница выдаст код 502. Такое случается при рекламных акциях и распродажах в интернет-магазинах.
    • Плохая оптимизация сайта. Настройки ресурса сделаны так, что маленькое количество посетителей генерирует много запросов. В этом случае нужно оптимизировать работу сервера с пользовательскими запросами.
    • Для работы сайта недостаточно оперативной памяти или других ресурсов. Хостинг выделяет определенный лимит ресурсов для каждого сайта и иногда его может не хватать.
  2. Второй причиной возникновения кода 502 могут явиться ошибки РНР. 

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

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

Одним из вариантов решения проблемы является увеличения таймаутов  (эти параметры прописываются в \etc\nginx\nginx.conf):

proxy_send_timeout 180s;
proxy_read_timeout 180s;
Также в конфигурации nginx исправить путь к сертификату /ect/httpd/bx/conf/ mod ntlm

Второй вариант решения — обратиться в техподдержку вашего хостинга для увеличения  оперативной памяти и других выделенных ресурсов

Наши решения

Ошибка 502 на сайте — причины и исправление | Хост.SU

Если Вы зашли на эту страницу, значит, с Вашим сайтом случилась беда — на месте сайта в окне браузера отображается ошибка «502 Bad Gateway». В этой статье мы поговорим о значении этой ошибки, причинах ее возникновения и методах исправления.

Что значит ошибка «502 Bad Gateway»

Зачастую в сети можно встретить кучу статей, где авторы пишут, что эта проблема связана с DNS-сервером, прокси-сервером или веб-сервером, которые участвуют в работе сайта, но все это является копированием информации из статьи в статью. Если Вы переведете фразу «Bad Gateway» дословно, то получите «Плохой Шлюз», т.е. проблема находится на шлюзе.

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

502 Bad Gateway — это отсутствие ответа на запрос шлюза (прокси-сервера — frontend) от сервера с информацией (удаленного сервера — backend).

Причины возникновения ошибки «502 Bad Gateway»

Зачастую причина ошибки «502 Bad Gateway» заключается в отсутствии ответа от веб-сервера (обычно Apache) на запрос прокси-сервера (обычно nginx). Но иных вариантов развития событий может быть множество, о них поговорим прямо сейчас.

Другой причиной может являться неправильная настройка проксирования через облачный сервис с защитой сайта от DDoS-атак. Обычно такая ошибка сопровождается красочной картинкой в окне браузера с данными этого сервиса. Также стоит обратить внимание, что IP такого сервиса может быть заблокирован по решению властей страны, на территории которой расположен хостинг сайта.

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

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

Как исправить ошибку «502 Bad Gateway»

Пройдемся по всем причинам и исправим ошибку «502 Bad Gateway».

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

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

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

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

* Кстати, IP хостинга может быть также заблокирован по решению правительства страны, в этом случае попросите хостинг компанию заменить IP-адрес.

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

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

 

Ошибка 502: причины и методы устранения неполадок

Ошибка 502 Bad Gateway указывает на то, что интернет-сервер вернул недопустимый ответ при попытке доступа к веб-странице.

Однако эта ошибка также может возникать из-за проблем с компьютером.

Вы не уверены, что означает 502 плохой шлюз или как его решить?

Вот пошаговое руководство по устранению ошибки 502 Bad Gateway. Узнайте, что это значит, как определить и как решить.

Что такое ошибка 502 Bad Gateway?

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

Коды состояния HTTP из диапазона 500, такие как 500, 501, 503, 504 и т. д., указывают на ошибки сервера среди этих сетевых сбоев.

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

В зависимости от операционной системы, браузера, веб-сервера и хоста ошибка 502 Bad Gateway может появляться по-разному. Ниже приведены наиболее частые формы временной ошибки HTTP 502 Bad Gateway:

.
  • Ошибка HTTP 502 Неверный шлюз
  • 502 Ошибка прокси-сервера
  • 502 Плохой шлюз NGINX
  • Ошибка сервера
  • Служба шлюза 502 временно перегружена
  • HTTP 502
  • Временная ошибка 502

Вот пример того, как его отображает Google.

Другие службы, такие как Twitter, могут отображать совершенно другое сообщение в ответ на ошибку 502 Bad Gateway, например «Twitter переполнен». Это кажется немного более удобным для пользователя.

Причины ошибки 502 Bad Gateway

Давайте рассмотрим, что вызывает плохую ошибку 502, прежде чем мы рассмотрим, как ее устранить. Ошибка шлюза 502 — это временная ошибка, которая может возникать по разным причинам. Ниже приведены некоторые из наиболее распространенных причин.

  • Из-за внезапного скачка трафика (перегрузка сервера)
  • Когда брандмауэр блокирует запрос
  • Когда адрес домена не разрешается
  • Тайм-аут программного обеспечения сервера (возврат запроса с веб-сервера занимает больше времени, чем предполагалось.)
  • Некоторые расширения браузера также могут иногда приводить к ошибкам, в основном расширение AdBlock.

Как исправить ошибку 502?

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

Если вы пользователь, попробуйте эти:

Попробуйте перезагрузить страницу.

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

Проверить, не закрыт ли сайт для других.

Если у вас возникли проблемы с подключением к веб-сайту (по какой-либо причине), вы можете увидеть, возникают ли такие проблемы только у вас или у других людей. Для этого есть множество инструментов, таких как down.com.

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

Попробуйте другой браузер

Ошибка 502 Bad Gateway также может быть вызвана проблемой с вашим браузером. Использование другого браузера, чтобы проверить, работает ли он, — это простой способ проверить это. Google Chrome, Mozilla Firefox, Apple Safari или Microsoft Edge — все это варианты. Если ошибка появляется и в новом браузере, вы будете знать, что это не проблема браузера, и вам следует попробовать другое решение.

Очистить кэш браузера

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

Проверить расширения браузера

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

Перезапустите устройства

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

Вероятно, на вашем компьютере или сетевом оборудовании (Wi-Fi, маршрутизатор и т. д.) возникают странные и временные проблемы. Эту проблему можно решить, перезагрузив компьютер и сетевое оборудование.

Изменить DNS-серверы

Проблемы с DNS

могут иногда приводить к ошибкам 502. Смена DNS-серверов — не очень хорошая идея, но это один из способов проверки на наличие ошибок. Ваш интернет-провайдер, скорее всего, настроит ваши DNS-серверы, если вы не измените их самостоятельно.Вы можете изменить их на сторонние DNS-серверы, такие как Open DNS или Google DNS, что может решить проблему. Есть и другие преимущества перехода на DNS-серверы, такие как повышение скорости и надежности.

Если вы системный администратор или владелец веб-сайта, попробуйте следующее:

Работает ли внутренний сервер?

  • Проверить, работает ли внутренний сервер (например, PHP, NodeJS, Tomcat и т. д.)? Если нет, запустите его.
  • Если внутренний сервер работает, возможно, он завис? Или не в состоянии обслужить какой-либо запрос?
  • Может ли веб-сервер обмениваться данными с внутренним сервером? Может проблема в брандмауэре?

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

Временно отключить CDN или брандмауэр.

Сети доставки контента (CDN) — это прозрачная магистраль Интернета для распространения контента. Ошибка 502 bad Gateway может быть вызвана CDN. Вы используете CDN от стороннего сервиса.

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

Завершение 👨‍💻

В этой статье мы рассмотрели, что означает проблема 502 Bad Gateway, наиболее распространенные причины и способы ее решения.

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

Что такое ошибка кода состояния HTTP 502 и как ее исправить?

Что может быть хуже, чем попытка зайти на веб-сайт только для того, чтобы вас преследовало сообщение с кодом состояния 502 HTTP? В основном это проявляется в виде ошибки Bad Gateway , но любые сообщения, подпадающие под спектр 5xx, называются ошибками кода состояния ответа HTTP, указывающими на то, что сервер назначения предоставил неверный ответ.

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

Различные разновидности ошибок кода состояния 502

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

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

Вот список распространенных вариантов кода состояния 502, на которые вы можете наткнуться:

  • 502 Неверный шлюз
  • 502 Служба временно перегружена
  • Ошибка 502
  • Временная ошибка (502)
  • 502 Ошибка прокси-сервера
  • 502 Ошибка сервера: сервер обнаружил временную ошибку и не смог выполнить ваш запрос.
  • HTTP 502
  • 502. Это ошибка
  • Bad Gateway: прокси-сервер получил недопустимый ответ от вышестоящего сервера.
  • Ошибка HTTP 502 — неверный шлюз

Знаете ли вы, что известное изображение «неудачного кита» в Твиттере, которое заявляет, что Твиттер переполнен, на самом деле является ошибкой 502 Bad Gateway?

Причины ошибки кода состояния HTTP 502

Проблемы со связью между онлайн-серверами или проблемы с DNS, такие как неправильно кэшированные IP-адреса, играют большую роль в появлении этой досадной ошибки.Однако есть и другие виновники:

Сервер недоступен

Этот код ошибки 502 является побочным продуктом неисправности исходного или исходного сервера. Ряд проблем с подключением, отключенный сервер или всплески трафика могут привести к этому сообщению.

Проблемы с DNS

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

Кроме того, имейте в виду, что большинству изменений DNS требуется время для распространения, а изменения DNS должны соответствовать пороговому значению TTL (время жизни), прежде чем они будут реализованы. Эта задержка также может генерировать сообщение об ошибке 502 Bad Gateway.

Подробнее: что такое DNS-сервер и почему он недоступен?

Блоки и брандмауэры

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

Проблемы с браузером

Иногда устаревшие версии браузера и определенные расширения браузера, такие как AdBlock , могут быть основной причиной появления сообщения об ошибке 502.

Сбой сервера

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

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

Способы исправления сообщения об ошибке с кодом состояния 502

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

.

Перезагрузите веб-сайт

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

Очистить кэш браузера

Иногда может появиться сообщение об ошибке 502, если браузер загружает веб-сайт из кэша. Простая очистка кеша вашего браузера может исправить эту ошибку в большинстве случаев. Кэширование — отличный способ ускорить работу в Интернете, но его стоит время от времени очищать.

Подробнее: Как очистить файлы cookie и кэш в Chrome

Отключите брандмауэр

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

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

Обновите темы и плагины

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

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

Обратитесь к провайдеру

Если ваш веб-сайт по-прежнему генерирует код ошибки 502 даже после того, как вы попробовали предыдущие советы, то стоит обратиться к вашему серверу хостинга. У большинства хостинг-провайдеров есть группы поддержки клиентов, которые могут решить проблему вместе с вами.

Подробнее: Как получить доступ к веб-сайтам, которые не загружаются: 5 способов попробовать

Итог по 502 Ошибка кода состояния HTTP

Ошибка 502 может быть весьма отягчающей, поскольку она может быть вызвана целым рядом проблем. Устранение ошибки 502 Bad Gateway требует больших усилий, но, проявив немного терпения и руководствуясь рекомендациями, изложенными в этой статье, вы сможете устранить ее в кратчайшие сроки.

Так чего же ты ждешь? Наденьте свои технические очки и начните устранять надоедливые сообщения об ошибках 502 и другие сообщения об ошибках веб-сайта!

Что такое 404? 4 распространенные ошибки веб-сайтов и их значение

Видите ошибки веб-сайта, такие как 404 и 504? Вот что означают несколько распространенных ошибок HTTP.

Читать Далее

Об авторе Кинза Ясар (опубликовано 75 статей)

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

Более Из Кинза Ясар
Подпишитесь на нашу рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться

Как исправить ошибку 502 Proxy Error или Bad Gateway

502 Bad Gateway Ошибки и 502 Bad Proxy — это распространенные проблемы, с которыми может столкнуться пользователь при попытке посетить веб-сайт.К сожалению, причина этой ошибки не всегда очевидна, особенно для тех, кто не знает, что означают такие термины, как «прокси». В конце концов, как человек может исправить ошибку 502 Bad Proxy, не зная сначала, что такое прокси и как он работает. Вот как исправить ошибки 502 и разницу между плохим шлюзом и плохим прокси.

Как исправить ошибки 502 Bad Proxy и 502 Bad Gateway

Пользователь может столкнуться с кодом ошибки 502 Bad Gateway или Bad Proxy на любом веб-сайте.Это может повлиять только на один элемент веб-страницы или на весь сайт. К сожалению, сообщение об ошибке не дает пользователям никаких полезных советов о том, как ее исправить (хотя оно дает лучшее объяснение, чем текст с кодом ошибки 500). Этот код определен W3C как:

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

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

Однако есть несколько вещей, которые могут вызвать «ложную» ошибку 502 Bad Proxy or Bad Gateway. Этот код указывает, что сервер, к которому пытается подключиться пользователь, получил недопустимый ответ от другого сервера при попытке выполнить запрос. В отличие от кода ошибки 404 или 410, который указывает, что контент, который пытается запросить пользователь, не может быть найден или пропал, код 502 означает, что сервер ответил и отправил неверные данные. Таким образом, если проблема с сервером устранена, данные, к которым пытается получить доступ пользователь, скорее всего, все еще там.

Наиболее вероятной причиной ошибки с кодом 502 на стороне пользователя является блокировка рекламы. Пользователи должны отключить блокировщик рекламы при получении этого кода и попытаться перезагрузить страницу. Если проблема не устранена, пользователям следует перезагрузить свое устройство (компьютер, Android, iPhone, игровую консоль и т. д.), модем и маршрутизатор и использовать веб-сайт, например Down Detector, чтобы узнать, не возникает ли у других такая же проблема. Этот код большую часть времени должен решать администратор сервера, а это означает, что единственное исправление терпеливо ждет.

Как исправить ошибку HTTP 502 Bad gateway

Ошибка 502 Bad Gateway обычно возникает при возникновении сетевых ошибок между компьютером и интернет-серверами . Это означает, что сервер (не обязательно веб-сервер), действующий как шлюз или прокси-сервер , получил недопустимый ответ от вышестоящего (или исходного) сервера. В большинстве случаев проблема не в вашем компьютере или вашем интернет-соединении , гораздо более вероятно, что это сервер веб-сайта.

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

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

.
  1. 1xx: Информационный
  2. 2xx: Успех
  3. 3xx: Перенаправление
  4. 4xx: Ошибка клиента
  5. 5xx: ошибка сервера

Ошибка 502 «Bad Gateway» исходит с сервера , и обычно не имеет ничего общего делать с вашим ПК.Обычно это происходит, когда вы посещаете веб-сайт, который использует точку ретрансляции, называемую прокси-сервером, которая хранит данные отдельно от сервера, на котором размещена главная страница сайта. Если основной сервер и прокси-сервер не подключаются должным образом из-за неверных данных протокола управления передачей, ваш браузер определяет прокси-сервер или шлюз как плохой.

Сообщения об ошибках

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

  1. 502 Bad Gateway
  2. 502 Прокси-ошибка
  3. 502. Это ошибка
  4. HTTP-ошибка 502 — Bad Gateway
  5. 502 Услуги временно перегружены
  6. Bad Gateway: прокси-сервер получил неверный ответ с Upstream Server
  7. 502 Ошибка сервера: сервер обнаружил временную ошибку и не смог выполнить ваш запрос

Причина 502 Bad Gateway Errors

Ошибка 502 Bad Gateway указывает на то, что что-то пошло не так на сервере вашего приложения, в отличие от запроса на стороне клиента.По сути, причина проста: у двух онлайн-серверов проблемы со связью. Часто помогает простое обновление или перезагрузка страницы (Ctrl-F5), но иногда проблема может сохраняться в течение нескольких дней. Существует 5 основных проблем, которые вызывают ответы 502 Bad Gateway. К ним относятся:

Сбой сервера: Шлюз получает отрицательный результат, если целевой сервер полностью вышел из строя. Это может произойти из-за сбоя системы .

Имя домена не разрешается: Имя домена не разрешается в правильный IP-адрес или не разрешается ни в один IP-адрес.Важно отметить, что изменения DNS могут занять столько же времени, пока они не будут полностью распространены и активны по всему миру. Это зависит от TTL или времени жизни, определенного для каждой записи.

Перегрузка веб-сервера: Если веб-сервер достигает своего предела, он не может ответить еще на запросов , тогда шлюз выдает код состояния 502 Bad Gateway.

Брандмауэр блокирует запрос: Брандмауэры могут вызывать ошибки на обеих сторонах связи (сервер и клиент) при пересылке запросов.

Ошибка браузера: Расширения браузера также могут иногда вызывать ошибки с отображением веб-сайта и генерировать ошибку 502 .

Как исправить ошибку 502

  1. Выполните аппаратное обновление в браузере. На компьютерах Mac это делается нажатием Cmd + Shift + R.
  2. Эта проблема возникает из-за плохого IP-соединения между внутренними компьютерами, возможно, включая веб-сервер на сайте, который вы пытаетесь посетить. Прежде чем анализировать эту проблему, вам следует полностью очистить кеш браузера.
  3. Если вы столкнулись с этой проблемой только для некоторых веб-сайтов, которые вы пытаетесь посетить, то, скорее всего, проблема связана с этими сайтами, т. е. одно из их устройств выходит из строя/перегружено. Свяжитесь с людьми на этих сайтах.
  4. Если вы просматриваете веб-страницы и видите эту проблему для всех веб-сайтов, которые вы пытаетесь посетить, то либо 1) у вашего интернет-провайдера произошел серьезный сбой/перегрузка оборудования, либо 2) что-то не так с вашим внутренним подключением к Интернету, например. ваш брандмауэр работает неправильно.В первом случае вам может помочь только ваш провайдер. Во втором случае вам нужно исправить то, что мешает вам выйти в Интернет.
  5. В некоторых случаях эта ошибка вызвана нехваткой места на жестком диске компьютера. Вы можете проверить свободное место на жестком диске вашего компьютера. Если свободного места действительно мало, хорошо почистите жесткий диск компьютера.
  6. Запустите браузер в безопасном режиме. Запуск браузера в безопасном режиме означает запуск его с настройками по умолчанию и без надстроек или расширений, включая панели инструментов.
  7. Если ваше веб-приложение настроено на прослушивание сокета, убедитесь, что сокет существует в правильном месте и имеет соответствующие разрешения
  8. Наконец, перезагрузите компьютер/сетевое оборудование. Некоторые временные проблемы с вашим компьютером и тем, как он подключается к вашей сети, могут вызывать ошибки 502, особенно если вы видите ошибку более чем на одном веб-сайте. В этих случаях поможет перезагрузка.


СЛЕДУЮЩИЙ….. Ошибка: данные: текст/html, chromewebdata

Как исправить ошибку 502 (неверный шлюз)

Если вы какое-то время просматривали веб-страницы, возможно, вы когда-нибудь наблюдали ошибку 502 bad gateway. Не волнуйтесь, мы поможем вам понять, проанализировать и, возможно, исправить ошибку 502 bad gateway.

Что такое ошибка 502 Bad Gateway?

«502 Bad Gateway Error» — это код состояния HTTP, который сообщает вам, что что-то не так с веб-сайтом/веб-службой, к которой вы пытаетесь получить доступ или посетить.

В частности, ошибка 502 bad gateway означает, что прокси-сервер получил недопустимый ответ от исходного сервера (или вышестоящего сервера).

Другими словами, веб-служба (или сайт), к которому вы пытаетесь получить доступ, находится на веб-сервере, но они дополнительно используют прокси-сервер или службу, такую ​​​​как Cloudflare, для защиты своего исходного сервера. «Прокси» означает здесь посредника.

Браузер <==> Прокси-сервер <= issue => Веб-сайт

Как определить ошибку 502 Bad Gateway?

Это довольно очевидно, но вам просто нужно посмотреть на код ошибки « 502 ».Вы можете увидеть творческие тексты/страницы для ошибки, но номер (или код) поможет вам идентифицировать ошибку.

Возможно, вы сможете исправить ошибку, но только если это проблема с вашей стороны (ваш ПК, браузер, ОС и т. д.).

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

Проанализируйте ошибку 502 Bad Gateway

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

1. Используйте Google PageSpeed ​​Insights

Google PageSpeed ​​Insights — это инструмент, предназначенный для веб-разработчиков, чтобы проверить производительность своего веб-сайта и внести соответствующие изменения.

По сути, он действует как удаленный компьютер, на котором вы можете загрузить веб-страницу и посмотреть, работает ли она (именно так мы собираемся использовать ее здесь).

Если введенный вами URL-адрес полностью работает с помощью PageSpeed ​​Insights, вы увидите оценку скорости веб-сайта вместе со снимком веб-сайта (как он выглядит при загрузке).

Если все выглядит нормально — нужно что-то исправить со своей стороны. Другими словами, вам придется попробовать решения, упомянутые в следующем разделе этой статьи, чтобы решить эту проблему.

2. Откройте приватную вкладку / вкладку «Инкогнито» (или попробуйте другой браузер)

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

Если вы можете получить доступ к веб-сайту, возможно, это проблема с кэшированием, которую можно легко исправить.Если вы по-прежнему получаете ту же ошибку, вам следует попробовать загрузить веб-сайт с помощью другого браузера (предположим, вы используете Mozilla Firefox, попробуйте использовать Google Chrome для решения проблемы).

Возможная причина плохих ошибок шлюза

  • Для веб-разработчиков: Если вы являетесь администратором веб-сайта, вам в первую очередь необходимо знать, что вызывает ошибку. В этом случае либо ваш исходный сервер не работает, либо ваше доменное имя не указывает на правильный IP-адрес. Кроме того, если вы внесли изменения в свой брандмауэр, вам также следует проверить это.
  • Для посетителей: Если вы просто читатель/клиент, пытающийся получить доступ к веб-сайту, проблемы могут быть связаны с вашим браузером, сетью или DNS-серверами.

Решения для устранения ошибки 502 (плохой шлюз)

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

1. Перезагрузите веб-страницу

Звучит смешно, но иногда ошибка носит временный характер, и простая перезагрузка помогает получить доступ к веб-сайту без каких-либо проблем.Итак, вам нужно попробовать сделать это в первую очередь. Нажмите F5 на ПК и Cmd + Shift + R для аппаратного обновления на Mac.

2. Очистите кеш/файлы cookie вашего браузера

Вы можете обратиться к нашему руководству о том, как очистить данные просмотра в Chrome, Firefox и Edge, чтобы легко очистить кеш/файлы cookie. После того, как вы очистили его, попробуйте снова перезагрузить веб-страницу. Как упоминалось выше, вы можете просто запустить новую вкладку браузера в режиме инкогнито, которая похожа на новый браузер.

3. Сменить DNS-сервер

Если два вышеуказанных решения не работают, вы можете просто попробовать сменить DNS-сервер.Вы можете изменить DNS на своем маршрутизаторе или на компьютере с Windows.

4. Используйте VPN

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

5. Избавьтесь от ненужных расширений браузера

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

6. Перезагрузите систему / сетевое оборудование

Иногда помогает перезапуск системы (и сетевого оборудования). Так почему бы не попробовать, если ничего другого не работает?

Подведение итогов

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

Сохранено в Интернете..

Как исправить ошибку 502 Bad Gateway (определение и причины)

  1. Руководство по карьере
  2. Развитие карьеры
  3. Как исправить ошибку 502 Bad Gateway (определение и причины)
Автор: редакционная группа Indeed

3

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

Что такое ошибка шлюза 502?

Ошибка 502 неверный шлюз появляется при посещении веб-сайта, на котором возникают проблемы со связью с сервером. В частности, он описывает ситуацию, когда сервер веб-сайта получил недопустимый ответ от своего входящего сервера.Эта конкретная ошибка является общей и редко предоставляет какие-либо дополнительные сведения о конкретной причине проблемы. С точки зрения пользователей, они, скорее всего, увидят веб-страницу с надписью «502 Bad Gateway» или пустой белый экран. Тем не менее, ошибка может появиться в нескольких вариациях, включая:

  • ошибка 502

  • HTTP-ошибка 502 — Bad Gateway

  • 502 Прокси-сервера

  • 502 Услуги временно перегружены

  • 502 ошибка сервера , сервер столкнулся с временной ошибкой и не смог выполнить ваш запрос вышестоящий сервер

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

Связанный: 12 советов по устранению ошибок 404 доменное имя веб-сайта не связано с правильным IP-адресом или каким-либо IP-адресом.

  • Брандмауэр, блокирующий запрос сервера: Брандмауэры, которые люди устанавливают на свои компьютеры, или сетевой брандмауэр компании могут иметь определенные включенные настройки, которые могут блокировать определенные веб-страницы или веб-сайты от установления надлежащих соединений.

  • Исходный сервер недоступен: иногда веб-сайт или определенная страница не могут получить доступ к исходному серверу, обычно потому, что ИТ-персонал отключил исходный сервер, он временно отключен для обновления или отсутствует подключение к серверу. .

  • Перегрузка сервера: ошибка 502 может часто возникать, если веб-сайт достигает максимального объема памяти, поскольку на нем одновременно находится слишком много пользователей и посетителей.

  • Сетевые ошибки. Различные проблемы с сетью могут вызвать появление ошибки неправильного шлюза, например, проблемы с интернет-провайдером (ISP), проблемы с маршрутизатором или сбои DNS.

  • Неверное программирование: сбой или ошибка в коде веб-сайта также может привести к появлению ошибки 502.

  • Связано: Что делать с ошибкой 504

    Как исправить ошибку плохого шлюза за 7 шагов

    Вот семь шагов, которые вы можете предпринять, чтобы исправить ошибку 502:

    1. Перезагрузите страницу

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

    2. Выявление проблем с подключением к серверу

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

    3.Проверьте, не изменился ли ваш DNS

    Если хост веб-сайта перемещает его на новый IP-адрес или меняет хост-серверы, это может привести к изменению его DNS-сервера. Это изменение может создать ошибку шлюза 502 для людей, посещающих веб-сайт. При переходе вашего DNS-сервера может возникнуть задержка, что обычно приводит к ожиданию завершения полного изменения в течение нескольких часов.

    4. Просмотрите журналы сервера

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

    5. Измените настройки брандмауэра

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

    Связано: Что такое сетевой брандмауэр? (Плюс льготы, типы и этапы)

    6.Поиск ошибок в веб-коде

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

    7. Свяжитесь с хостом сервера

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

    Связанные: Типы компьютерных серверов и их функционирование

    Другие типы ошибок веб-сайтов

    Вот некоторые другие типы ошибок веб-сайтов, с которыми вы можете столкнуться:

    400 плохой запрос

  • 403

  • 403

  • 404 не найден

    4

  • 501 не реализован

  • 503 Услуги Недоступный

  • Неудачный DNS Look-Up

  • 408 — запросить время

  • Соединение отклонено хостом

  • Файл не содержит данных

  • Ошибка TCP при отправке запроса на сервер

  • кто может эффективно устранять неполадки.

    Неверные ошибки шлюза (502) в шлюзе приложений Azure

    После настройки шлюза приложений появляется следующее сообщение об ошибке:

    Ошибка сервера: 502 — веб-сервер получил неверный ответ, выступая в качестве шлюза или прокси-сервера

    Выполните следующие действия, чтобы проверить, пуст ли внутренний пул:

    1. На портале Azure выберите Все ресурсы , а затем выберите шлюз приложений, в котором возникла проблема.

    2. В колонке Application Gateway выберите Backend pools .

    3. Проверьте значение Target s . Если значение равно 0  (ноль), это означает, что внутренний пул пуст.

    Внутренний пул пуст?

    Если внутренний пул пуст и нет сервера для пересылки запроса, шлюз приложений возвращает клиенту сообщение об ошибке «HTTP 502».

    Чтобы решить эту проблему, выполните следующие действия, чтобы добавить внутренние серверы в внутренний пул:

    1. На портале Azure выберите Все ресурсы , а затем выберите шлюз приложений.

    2. В меню слева выберите Backend pools .

    3. Выберите внутренний пул.

    4. В разделе Targets выберите тип внутреннего сервера.

      Примечание  Сервер может быть одного из следующих типов:

    5. Выберите целевую виртуальную машину или службу приложения либо введите IP-адрес или полное доменное имя.

    6. Выберите Сохранить .

    Это решило вашу проблему?

    Проверьте, все ли внутренние серверы неработоспособны.

    1. Все ресурсы, а затем выберите шлюз приложений.

    2. В колонке Шлюза приложений выберите правило . Определите параметры HTTP и значения внутреннего пула, которые связаны с прослушивателем по правилу.

    3. В колонке Application Gateway выберите Backend Health.

    4. Проверьте, находится ли на всех серверах статус Неработоспособный для настроек HTTP и внутреннего пула, которые вы определили на шаге 2.

    5. В поле Details запишите отображаемое подробное сообщение об ошибке. Это будет использоваться для дальнейшего устранения неполадок.

       

    Все внутренние серверы неработоспособны?

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

    1. На портале Azure выберите Все ресурсы , а затем выберите шлюз приложений.

    2. В колонке Шлюз приложений выберите Параметры HTTP .

    3. Выберите созданный вами параметр HTTP. В поле Время ожидания запроса (в секундах) введите большее значение, например 120 .Или введите значение больше, чем количество секунд, которое требуется вашему серверу для возврата ответа на каждый запрос.

    4. Щелкните Сохранить .

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

    Узнать больше

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

    Пример из журнала доступа:

    {«instanceId»:»ApplicationGatewayRole_IN_1″,»IP-адрес клиента»:»13.83.18.255″,»clientPort»:1984,»httpMethod»:»GET»,»requestUri»:»/»,»requestQuery»:»X-ApplicationGateway-CACHE-HIT=0″,»userAgent»:»-» ,»httpStatus»:502,»httpVersion»:»HTTP/1.1″,»receivedBytes»:45,»sentBytes»:1646, «timeTaken»:31020 ,»sslEnabled»:»on»,»host»:» www.consoto.com»}

    Убедитесь, что время ожидания запроса установлено на значение, превышающее timeTaken . Чтобы собирать журналы, необходимо включить журналы диагностики и передать их в учетную запись хранения или Log Analytics.Дополнительные сведения см. в разделе Журналы диагностики.


    Это решило вашу проблему?

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

    1. На портале Azure выберите Все ресурсы , а затем выберите Шлюз приложений.

    2. В колонке Шлюз приложений выберите  Правила .

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

    Узнать больше

    Сегодня правила обрабатываются в порядке создания. Именно в таком порядке они перечислены на портале, а также в конфигурациях правил шлюза приложений в PowerShell и Microsoft Azure CLI.

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

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


    Это решило вашу проблему?

    Выберите одно из следующих сообщений об ошибках, отображаемых на экране состояния работоспособности серверной части:

    Чтобы определить, настроен ли пользовательский зонд, выполните следующие действия:

    1. На портале Azure выберите Все ресурсы , а затем выберите шлюз приложений.

    2. В меню слева выберите Параметры HTTP , а затем выберите созданный вами параметр HTTP.

    3. Если установлен флажок Использовать пользовательский датчик , вы используете пользовательский датчик.


    Настроен ли настраиваемый зонд в шлюзе приложений?

    В проблемном шлюзе приложений выберите Проверка работоспособности .Проверьте настройки пользовательского зонда на основе ошибки, полученной в поле Details в разделе Backend Health .

    Ошибка

    Действия

    Не удается подключиться к серверу

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

    Несоответствие кода состояния зонда: получено 401

    Проверьте, требует ли внутренний сервер аутентификацию.На данный момент зонды шлюза приложений не могут передавать учетные данные для проверки подлинности. Либо разрешите «HTTP 401» в коде состояния проверки, либо проверьте путь, где сервер не требует аутентификации.

    Несоответствие кода состояния зонда: получено 403

    Проверьте, разрешен ли доступ к пути на внутреннем сервере.

    Несоответствие кода состояния зонда: получено 404

    Проверьте путь к имени хоста, если он доступен на внутреннем сервере. Измените параметр имени хоста или пути на доступное значение.

    Несоответствие кода состояния зонда: получено 405

    Проверьте, разрешает ли сервер метод HTTP GET.

    Узнать больше

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

    Чтобы узнать больше о зондах, щелкните Обзор зондов Шлюза приложений.


    Это решило вашу проблему?

    Проверьте, доступен ли ваш сервер для параметров зонда по умолчанию:

    • Зонд по умолчанию будет использовать <протокол>://127.0.0.1:<порт>/ и принимает коды состояния 200-399.

    • Протокол и порт унаследованы из раздела настроек HTTP в экземпляре шлюза приложений.

    • Если ваш сервер недоступен на локальном хосте, настройте пользовательскую проверку, используя соответствующее имя хоста и протокол, а затем свяжите ее с используемыми внутренними настройками HTTP.

    • . Если внутренний сервер отвечает, отправляя другой код состояния, который вы хотите разрешить (например, 401), включите этот код в условия проверки соответствия.


    Это решило вашу проблему?

    Если вы получаете сообщение об ошибке SSL «Сертификат внутреннего сервера должен быть добавлен в белый список в Шлюзе приложений», выполните следующие действия, чтобы устранить проблему:

    1. Получите доступ к серверу, указанному во внутреннем пуле. Если во внутреннем пуле указан IP-адрес или полное доменное имя, получите доступ к серверу, используя https://< ip-address >/ или https://< FQDN >/, а затем проверьте сертификат от веб-браузер.

    2. Перейдите к колонке Шлюз приложений , выберите Параметры HTTP , а затем убедитесь, что этот же сертификат был загружен в шлюз приложений для внесения в белый список. Если вы обнаружите несоответствие, экспортируйте открытый ключ сертификата в файл .cer с кодировкой Base 64, а затем загрузите тот же ключ в настройки HTTP .

      Дополнительные сведения см. в статье Создание сертификатов для серверной части белого списка с помощью Шлюза приложений Azure.

    Примечание  Если внутренний сервер настроен на использование SNI (указание имени сервера), необходимо использовать полное доменное имя во внутреннем пуле. Это должно совпадать с привязкой на внутреннем сервере в случае SKU Шлюза приложений v1. Напротив, в SKU версии 2 вы можете настроить полное доменное имя SNI в разделе «Переопределить имя хоста» в настройках HTTP. В противном случае отключите SNI и настройте резервный сертификат.

    Узнать больше

    Для успешного зондирования HTTPS необходимо разблокировать (или добавить в белый список) сертификат внутреннего сервера в Шлюзе приложений.Например, вам нужно загрузить открытый ключ сертификата вашего сервера в настройки HTTP в формате .cer с кодировкой base 64. Для Шлюза приложений версии 2 необходимо загрузить корневой сертификат внутреннего сертификата сервера в формате .cer. Обратите внимание, что вам не нужно загружать какой-либо сертификат для разблокировки, если внутренний сервер является доверенной службой Azure или подписан известным центром сертификации.

    Если вы получаете сообщение об ошибке «Сертификат внутреннего сервера должен быть добавлен в белый список в Шлюзе приложений», это означает, что сертификат, загруженный в Шлюз приложений, не соответствует сертификату с внутреннего сервера.


    Это решило вашу проблему?

    Если проверка не удалась из-за ошибки подключения HTTPS-зонда, выполните следующие действия:

    1. Выберите Все ресурсы на портале Azure, а затем выберите шлюз приложений.

    2. В колонке Application Gateway выберите Listeners In .

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

    4. Убедитесь, что ваш внутренний сервер поддерживает ту же версию TLS и наборы шифров, определив, какая версия TLS и наборы шифров в настоящее время используются в соединении. Для этого сделайте захват сетевых пакетов на внутреннем сервере с помощью Wireshark или Network Monitor, а затем проверьте пакеты TLS Client и Server Hello.Например: 250 4.045574 10.171.40.80 40.126.18.38 TLSv1.2 268 Приветствие клиента 254 4.075988 40.126.18.38 10.171.40.80 TLSv1.2 92 Приветствие сервера, сертификат, обмен ключами сервера, приветствие сервера Готово

       

    Это решило вашу проблему?

    Поздравляем! Ваша проблема решена.

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

    Что делает это руководство?

    Помогает устранять ошибки неправильного шлюза (502), возникающие в шлюзе приложений Azure.

    Для кого это?

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

    Как это работает?

    Содержит контрольный список и последовательность шагов, которые помогут определить проблему и найти решение.

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

    Ваш адрес email не будет опубликован.