Ошибка 502 при открытии сайта может появиться неожиданно. В этой статье мы расскажем, что значит код ошибки 502 и что может сделать пользователь и владелец сайта, чтобы её исправить.
Ошибка 502 Bad Gateway: что значит
Файлы любого сайта находятся на физическом сервере. Чтобы их получить и отобразить веб-ресурс на компьютере, браузер делает запрос на сервер. Если он по какой-либо причине не передал файлы, появляется ошибка 500-511.
Ошибка 502 Bad Gateway возникает при неправильной работе прокси-сервера, DNS-сервера и чаще всего сервера, на котором размещён сайт. Проблема может распространяться как на весь ресурс, так и на отдельные страницы. Это зависит от характера проблемы. Существуют разновидности 502 ошибки: Bad Gateway Nginx, Bad Gateway Apache. Об их отличиях мы расскажем ниже. Также эта ошибка может иметь формулировки:
- Bad Gateway: Registered endpoint failed to handle the request, Temporary Error (502),
- Error 502,
- Bad 502 Gateway,
- 502 Error,
- 502. That’s an error,
- 502 Service Temporarily Overloaded,
- 502 Server Error: The server encountered a temporary error and could not complete your request,
- 502 – Web server received an invalid response while acting as a gateway or proxy server,
- 502 Bad Gateway Nginx,
- 502 Proxy Error,
- HTTP 502,
- HTTP Error 502 Bad Gateway.
Что значит плохой шлюз: ошибка 502
Причины возникновения ошибки 502 Bad Gateway
-
Первая и основная причина ― перегрузка сервера. Перегрузка может быть вызвана несколькими проблемами:
- Большое количество посетителей одновременно. Веб-ресурс может посещать ограниченное количество посетителей. Сколько человек может посетить сайт зависит от возможностей сервера (размера оперативной памяти) и настроек, которые сделал создатель ресурса. Если по какой-либо причине на сайт зайдёт больше пользователей, чем запланировано, сервис может не справиться и страница выдаст код 502. Такое случается при рекламных акциях и распродажах в интернет-магазинах.
- Атака хакеров или DDoS-атака. Эта проблема связана с предыдущей причиной перегрузки. Хакер имитирует большой наплыв пользователей, из-за чего сервер выходит из строя. Такие атаки могут быть использованы для снижения продаж.
- Плохая оптимизация сайта. Настройки ресурса сделаны так, что маленькое количество посетителей генерирует много запросов. В этом случае нужно оптимизировать работу сервера с пользовательскими запросами.
- Второй причиной возникновения кода 502 могут явиться ошибки РНР. Если для расширения функционала сайта в панель управления были добавлены некорректно настроенные плагины, они могут выдавать проблемы в своей работе. Вместе с ними ошибку покажет и сайт целиком. Также если код сайта написан неправильно, запросы могут давать отрицательный результат.
- Ошибка браузера. Проблема может быть на стороне пользователя, если у него установлены расширения, которые нарушают соединение с сервером сайта.
Чем отличается ошибка 502 Bad Gateway Nginx
Между браузером и сервером может стоять веб-сервер. Он используется для снижения нагрузки на сервер, аутентификации пользователей и многого другого. Самые популярные программы для создания веб-сервера ― Nginx и Apache. Так как веб-сервер является посредником между браузером и сервером, то именно он будет оповещать пользователя о проблеме. Поэтому в зависимости от веб-сервера в сообщении вы можете увидеть надпись Bad Gateway Nginx или Bad Gateway Apache. При этом причины возникновения проблемы одинаковы.
Как исправить ошибку 502
Что делать, если вы пользователь
- Перезагрузите страницу, если проблема была вызвана наплывом посетителей. Возможно, через некоторое время посетители уйдут со страницы и вы сможете увидеть контент.
- Попробуйте зайти на другой веб-ресурс. Если вы можете зайти на другой сайт, значит проблема на стороне владельца ресурса и вы ничего не можете сделать. Вернитесь на страницу позже, когда администратор восстановит доступ.
- Проверьте подключение к интернету. Из-за низкой скорости или нестабильности соединения браузер может не получать данные с сервера.
- Запустите браузер в режиме «Инкогнито». В режиме «Инкогнито» браузер работает с базовыми настройками. Если вам удалось зайти на веб-ресурс в этом режиме, значит одно из ваших расширений браузера мешает соединению. Это расширение нужно отключить.
- Почистите файлы cookies. Если при повторном входе на сайт всё равно отображается ошибка 502, очистите кэш браузера. Возможно, доступ уже восстановлен, но ваш браузер обращается к старой версии страницы из кэша.
- Очистите кэш DNS. DNS-кэш — это временная база данных вашего компьютера, которая хранит записи обо всех последних посещениях и попытках посещений веб-сайтов и их IP-адресах. Кэш позволяет ускорить вход на часто посещаемые веб-ресурсы. Если у сайта изменились DNS, а данные из кэша отправляют на старый IP-адрес, в браузере появится код 502. После очистки браузер начнёт обращаться к новому IP-адресу.
Как очистить кэш DNS
В зависимости от вашей операционной системы очистите кэш по одной из инструкций.
- Откройте командную строку. Для этого введите в поисковую строку «Командная строка» и выберите появившееся приложение:
- Введите команду:
ipconfig /flushdns
- Дождитесь сообщения об очистке кэша:
- Откройте терминал клавишами Ctrl+Alt+T.
- Введите команду:
Для Ubuntu:
sudo service network-manager restart
Для других дистрибутивов:
sudo /etc/init.d/nscd restart
- Войдите в терминал. Для этого нажмите клавиши Command + Space. Введите Терминал и нажмите на найденное приложение.
- Введите команду:
sudo killall -HUP mDNSResponder
Готово, вы очистили кеш DNS. Попробуйте заново зайти на сайт.
Что делать, если вы владелец сайта
Проверьте количество свободной памяти. Это можно сделать двумя способами.
Способ 1 ― введите команду top в командной строке сервера:
Mem ― вся оперативная память.
Swap ― раздел подкачки.
Посмотрите на строку Mem ― free. Это количество свободного места на сервере. Если там указано маленькое число, ошибка 502 Bad Gateway появляется из-за нехватки памяти. Увеличьте количество оперативной памяти и проблема пропадёт. Также в результатах можно будет увидеть, какую нагрузку на сервер даёт каждый отдельный процесс.
Способ 2 ― введите команду free -m.
Mem ― вся оперативная память.
Swap ― раздел подкачки.
В строке Mem ― free показано свободное место на сервере. Если там маленькое число, увеличьте количество оперативной памяти.
Проверьте логи сервера. Если проблема возникла в момент каких-либо обновлений на сайте, проверьте журнал изменений, чтобы отменить те доработки, которые нарушили функциональность сервера. Также в логах можно увидеть DDos-атаку. Если дело в нехватке памяти, в логах отобразится ошибка OOM (out of memory).
Проверьте плагины в WordPress. Если ваш сайт создан на WordPress, некоторые плагины и темы могут нарушать работу сервера.
-
1.
Войдите в панель управления WordPress. Если вы пользуетесь услугой REG.Site, войти в панель управления CMS можно прямо из Личного кабинета.
-
2.
Перейдите во вкладку «Плагины» ― «Установленные».
-
3.
Нажмите Деактивировать у плагина, который, как вам кажется, повлиял на работу сайта:
Можно сразу отключить все плагины, чтобы убедиться, что один из них влияет на работу сервера. И далее по очереди включайте плагины, пока не найдёте конкретный плагин-виновник.
Проверьте, как работают вспомогательные службы, например MySQL и Memcached. Иногда они могут стать причиной 502 ошибки.
Свяжитесь со службой поддержки своего хостинг-провайдера. Если ничего из вышеперечисленного не помогло, обратитесь к службе поддержки и подробно опишите проблему и действия, которые вы предприняли до обращения. Действуйте по одной из инструкций ниже.
Сайт находится на виртуальном хостинге REG.RU
Если вы столкнулись с единичными случаями возникновения 502 ошибки, можете проигнорировать их.
Если код 502 возникает регулярно, напишите заявку в службу поддержки. В заявке укажите:
- Точное московское время наблюдения проблемы.
- Название сайта, на котором была замечена проблема.
- Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
- Если для воспроизведения проблемы необходимо авторизоваться в административной части сайта, предоставьте логин и пароль для доступа.
Сайт находится на VPS REG.RU
Чаще всего на VPS используется связка: Nginx + бэкенд-сервер (Apache, PHP-FPM, Gunicorn, NodeJS). Ошибка 502 возникает в случае, если Nginx не может получить ответ от этих сервисов.
Клиенты с VPS сталкиваются с «502 Bad Gateway», когда:
- какой-то из сервисов выключен. Перезапустите веб-сервер Apache, PHP-FPM либо другой сервис, с которым работает Nginx;
- между Nginx и бэкенд-сервером некорректно настроена связь. Например, Nginx производит обращение к порту 8080, а веб-сервер Apache «слушает» на 8081. В этом случае необходимо скорректировать настройки веб-сервера.
Если вам не удалось самостоятельно устранить ошибку 502, обратитесь в техподдержку. В заявке укажите:
- Точное московское время наблюдения проблемы.
- Название сайта, на котором была замечена проблема.
- Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
- Если для воспроизведения проблемы необходимо авторизоваться в административной части сайта, предоставьте логин и пароль для доступа.
Содержание
- Users receive an «Error Code 502: Proxy error. The parameter is incorrect. (87)» error when they visit certain URLs after you configure HTTP content filtering based on signatures or on extensions in ISA Server 2004
- Symptoms
- Cause
- Resolution
- Service pack information
- Hotfix Information
- Prerequisites
- Restart requirement
- Hotfix replacement information
- File information
- Workaround
- Status
- More Information
- Users receive an «Error Code 502: Proxy error. The parameter is incorrect. (87)» error when they visit certain URLs after you configure HTTP content filtering based on signatures or on extensions in ISA Server 2004
- Symptoms
- Cause
- Resolution
- Service pack information
- Hotfix Information
- Prerequisites
- Restart requirement
- Hotfix replacement information
- File information
- Workaround
- Status
- More Information
- Ошибка 502: что значит и как исправить
- Ошибка 502 Bad Gateway: что значит
- Причины возникновения ошибки 502 Bad Gateway
- Чем отличается ошибка 502 Bad Gateway Nginx
- Как исправить ошибку 502
- Что делать, если вы пользователь
Users receive an «Error Code 502: Proxy error. The parameter is incorrect. (87)» error when they visit certain URLs after you configure HTTP content filtering based on signatures or on extensions in ISA Server 2004
Symptoms
After you configure Microsoft Internet Security and Acceleration (ISA) Server 2004 to filter HTTP content based on signatures or on extensions, users in your organization experience the following symptom.
When a user visits certain URLs, that user receives the following error message in the Web browser:
Error Code 502: Proxy error. The parameter is incorrect. (87)
If you remove all signatures and extensions from the HTTP Filter settings, and if you configure the HTTP Filter component to allow all signatures and extensions, you no longer experience this problem.
Note For more information about how to configure the ISA Server 2004 HTTP Filter component, see the «More Information» section.
Cause
This problem occurs because of a problem in the ISA Server 2004 HTTP Security Filter component. This component is named HTTPFilter.dll.
Resolution
Service pack information
To resolve this problem, obtain the latest service pack for Internet Security and Acceleration Server 2004. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
891024 How to obtain the latest ISA Server 2004 service pack
Hotfix Information
A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.
If the hotfix is available for download, there is a «Hotfix download available» section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.
Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=supportNote The «Hotfix download available» form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.
Prerequisites
If you are running ISA Server 2004, Standard Edition, you must have ISA Server 2004 Service Pack 1 installed to apply this hotfix. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
891024 How to obtain the latest ISA Server 2004 service pack
Restart requirement
You do not have to restart your computer after you apply this hotfix.
Hotfix replacement information
This hotfix does not replace any other hotfixes.
File information
The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
ISA Server 2004, Standard Edition
ISA Server 2004, Enterprise Edition
Workaround
To work around this problem, configure the options on the Signatures tab and on the Extensions tab of the HTTP Filter settings. To do this, follow these steps:
Remove all the signatures and extensions that are listed on these tabs.
Configure the HTTP Filter to allow all signatures and extensions.
For more information about how to configure the ISA Server 2004 HTTP Filter component, see the «More Information» section.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the «Applies to» section. This problem was first corrected in Internet Security and Acceleration Server 2004 Service Pack 2.
More Information
To configure the ISA Server 2004 HTTP Filter component to block or to allow all signatures and extensions for HTTP traffic, follow these steps:
Click Start, point to All Programs, point to Microsoft ISA Server, and then click ISA Server Management.
In the left pane, expand ServerName, where ServerName is the name of the computer that is running ISA Server.
Note If you are running ISA Server 2004, Enterprise Edition, expand Arrays in the left pane, and then expand ServerName.
Click Firewall Policy.
In the center pane, right-click the access rule that you want to configure, and then click Configure HTTP.
In the Configure HTTP policy for rule dialog box, take one of the following actions:
To configure content blocking for content that contains certain signatures, click the Signatures tab.
To configure content blocking for content that contains certain extensions, click the Extensions tab.
Configure the options on the Signatures tab or on the Extensions tab to allow or to block the content that you want, and then click OK.
Click Apply to save your changes to the firewall policy, and then click OK.
For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates
885957 How to install ISA Server hotfixes and updates
Источник
Users receive an «Error Code 502: Proxy error. The parameter is incorrect. (87)» error when they visit certain URLs after you configure HTTP content filtering based on signatures or on extensions in ISA Server 2004
Symptoms
After you configure Microsoft Internet Security and Acceleration (ISA) Server 2004 to filter HTTP content based on signatures or on extensions, users in your organization experience the following symptom.
When a user visits certain URLs, that user receives the following error message in the Web browser:
Error Code 502: Proxy error. The parameter is incorrect. (87)
If you remove all signatures and extensions from the HTTP Filter settings, and if you configure the HTTP Filter component to allow all signatures and extensions, you no longer experience this problem.
Note For more information about how to configure the ISA Server 2004 HTTP Filter component, see the «More Information» section.
Cause
This problem occurs because of a problem in the ISA Server 2004 HTTP Security Filter component. This component is named HTTPFilter.dll.
Resolution
Service pack information
To resolve this problem, obtain the latest service pack for Internet Security and Acceleration Server 2004. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
891024 How to obtain the latest ISA Server 2004 service pack
Hotfix Information
A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.
If the hotfix is available for download, there is a «Hotfix download available» section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.
Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=supportNote The «Hotfix download available» form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.
Prerequisites
If you are running ISA Server 2004, Standard Edition, you must have ISA Server 2004 Service Pack 1 installed to apply this hotfix. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
891024 How to obtain the latest ISA Server 2004 service pack
Restart requirement
You do not have to restart your computer after you apply this hotfix.
Hotfix replacement information
This hotfix does not replace any other hotfixes.
File information
The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
ISA Server 2004, Standard Edition
ISA Server 2004, Enterprise Edition
Workaround
To work around this problem, configure the options on the Signatures tab and on the Extensions tab of the HTTP Filter settings. To do this, follow these steps:
Remove all the signatures and extensions that are listed on these tabs.
Configure the HTTP Filter to allow all signatures and extensions.
For more information about how to configure the ISA Server 2004 HTTP Filter component, see the «More Information» section.
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the «Applies to» section. This problem was first corrected in Internet Security and Acceleration Server 2004 Service Pack 2.
More Information
To configure the ISA Server 2004 HTTP Filter component to block or to allow all signatures and extensions for HTTP traffic, follow these steps:
Click Start, point to All Programs, point to Microsoft ISA Server, and then click ISA Server Management.
In the left pane, expand ServerName, where ServerName is the name of the computer that is running ISA Server.
Note If you are running ISA Server 2004, Enterprise Edition, expand Arrays in the left pane, and then expand ServerName.
Click Firewall Policy.
In the center pane, right-click the access rule that you want to configure, and then click Configure HTTP.
In the Configure HTTP policy for rule dialog box, take one of the following actions:
To configure content blocking for content that contains certain signatures, click the Signatures tab.
To configure content blocking for content that contains certain extensions, click the Extensions tab.
Configure the options on the Signatures tab or on the Extensions tab to allow or to block the content that you want, and then click OK.
Click Apply to save your changes to the firewall policy, and then click OK.
For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates
885957 How to install ISA Server hotfixes and updates
Источник
Ошибка 502: что значит и как исправить
Ошибка 502 при открытии сайта может появиться неожиданно. В этой статье мы расскажем, что значит код ошибки 502 и что может сделать пользователь и владелец сайта, чтобы её исправить.
Ошибка 502 Bad Gateway: что значит
Файлы любого сайта находятся на физическом сервере. Чтобы их получить и отобразить веб-ресурс на компьютере, браузер делает запрос на сервер. Если он по какой-либо причине не передал файлы, появляется ошибка 500-511.
Ошибка 502 Bad Gateway возникает при неправильной работе прокси-сервера, DNS-сервера и чаще всего сервера, на котором размещён сайт. Проблема может распространяться как на весь ресурс, так и на отдельные страницы. Это зависит от характера проблемы. Существуют разновидности 502 ошибки: Bad Gateway Nginx, Bad Gateway Apache. Об их отличиях мы расскажем ниже. Также эта ошибка может иметь формулировки:
- Bad Gateway: Registered endpoint failed to handle the request, Temporary Error (502),
- Error 502,
- Bad 502 Gateway,
- 502 Error,
- 502. That’s an error,
- 502 Service Temporarily Overloaded,
- 502 Server Error: The server encountered a temporary error and could not complete your request,
- 502 – Web server received an invalid response while acting as a gateway or proxy server,
- 502 Bad Gateway Nginx,
- 502 Proxy Error,
- HTTP 502,
- HTTP Error 502 Bad Gateway.
Что значит плохой шлюз: ошибка 502
Причины возникновения ошибки 502 Bad Gateway
Первая и основная причина ― перегрузка сервера . Перегрузка может быть вызвана несколькими проблемами:
Чем отличается ошибка 502 Bad Gateway Nginx
Между браузером и сервером может стоять веб-сервер. Он используется для снижения нагрузки на сервер, аутентификации пользователей и многого другого. Самые популярные программы для создания веб-сервера ― Nginx и Apache. Так как веб-сервер является посредником между браузером и сервером, то именно он будет оповещать пользователя о проблеме. Поэтому в зависимости от веб-сервера в сообщении вы можете увидеть надпись Bad Gateway Nginx или Bad Gateway Apache. При этом причины возникновения проблемы одинаковы.
Как исправить ошибку 502
Что делать, если вы пользователь
- Перезагрузите страницу, если проблема была вызвана наплывом посетителей. Возможно, через некоторое время посетители уйдут со страницы и вы сможете увидеть контент.
- Попробуйте зайти на другой веб-ресурс. Если вы можете зайти на другой сайт, значит проблема на стороне владельца ресурса и вы ничего не можете сделать. Вернитесь на страницу позже, когда администратор восстановит доступ.
- Проверьте подключение к интернету. Из-за низкой скорости или нестабильности соединения браузер может не получать данные с сервера.
- Запустите браузер в режиме «Инкогнито». В режиме «Инкогнито» браузер работает с базовыми настройками. Если вам удалось зайти на веб-ресурс в этом режиме, значит одно из ваших расширений браузера мешает соединению. Это расширение нужно отключить.
- Почистите файлы cookies. Если при повторном входе на сайт всё равно отображается ошибка 502, очистите кэш браузера. Возможно, доступ уже восстановлен, но ваш браузер обращается к старой версии страницы из кэша.
- Очистите кэш DNS. DNS-кэш — это временная база данных вашего компьютера, которая хранит записи обо всех последних посещениях и попытках посещений веб-сайтов и их IP-адресах. Кэш позволяет ускорить вход на часто посещаемые веб-ресурсы. Если у сайта изменились DNS, а данные из кэша отправляют на старый IP-адрес, в браузере появится код 502. После очистки браузер начнёт обращаться к новому IP-адресу.
В зависимости от вашей операционной системы очистите кэш по одной из инструкций.
Источник
Hi,
I am facing strange problem . Before in client pc user is able to get internet. Now in internet explorer when he type any web address. He is getting an error message. Network Access Message: The page cannot be displayed.
Error code: 502 proxy Error. The ISA server denied the specified (URL). (12002)
Client Browser: Internet Explorer 6
Note: With Mozila firefox internet is working.
Even if login with other username(Full internet access username) also its not working.
My ISA Server Configuration:
Hardware: Intel P4 3.2ghz processor, 1GB RAM, 160GB Hard disk. 1 LAN card
Its ISA Server 2006 standard edition with One NIC. We r using as proxy and firewall. Internet is coming through router to ISA server. All other computers are in side the ISA. We publish Exchange server 2003 standard edition through ISA. We r using RPC over http and OWA.
My firewall policy:
1. Blocked sites: Deny-> All outbound traffic -> Internal-> URL SET(Blocked sites, Block exception)-> Userset(un autharaised users group)
2. Blocked objectss: Deny-> HTTP, MMS Server, MMS, PNM Server, PNM, RTSP Server, RTSP-> Internal-> External-> Userset(Un autharised group)->
Content type(Audio, Video, Video Stream)
3. Blocking Mesngers: Deny-> AOL Instant mesenger, H.323 protocal, ICQ 2000, ICQ, MSN Mesenger, NET2phone, Net2phone Registration -> Internal-> External-> Userset(un autharaised users group)
4. Net with restriction: Allow -> All outband -> Internal-> External -> Userset(un autharaised users group)
5. OWA and RPC/HTTP: Allow -> HTTP -> SSL Listener-> Published sites(owa.domain.com) -> All authanticated users.
6. Open net : Allow -> All outband -> Internal-> External -> Userset(Autharaised group, IT users)
Steps which i Tried:
I check with internet some are telling to uncheck Enable Integrated authantication From Browser (Internet Explorer 6)
Internet Options -> Advance tab-> Security -> Enable Integrated Authantication.
I did same still my problem is not solved. Please some one help me to solve my problem.
Thank you
Hi,
I am facing strange problem . Before in client pc user is able to get internet. Now in internet explorer when he type any web address. He is getting an error message. Network Access Message: The page cannot be displayed.
Error code: 502 proxy Error. The ISA server denied the specified (URL). (12002)
Client Browser: Internet Explorer 6
Note: With Mozila firefox internet is working.
Even if login with other username(Full internet access username) also its not working.
My ISA Server Configuration:
Hardware: Intel P4 3.2ghz processor, 1GB RAM, 160GB Hard disk. 1 LAN card
Its ISA Server 2006 standard edition with One NIC. We r using as proxy and firewall. Internet is coming through router to ISA server. All other computers are in side the ISA. We publish Exchange server 2003 standard edition through ISA. We r using RPC over http and OWA.
My firewall policy:
1. Blocked sites: Deny-> All outbound traffic -> Internal-> URL SET(Blocked sites, Block exception)-> Userset(un autharaised users group)
2. Blocked objectss: Deny-> HTTP, MMS Server, MMS, PNM Server, PNM, RTSP Server, RTSP-> Internal-> External-> Userset(Un autharised group)->
Content type(Audio, Video, Video Stream)
3. Blocking Mesngers: Deny-> AOL Instant mesenger, H.323 protocal, ICQ 2000, ICQ, MSN Mesenger, NET2phone, Net2phone Registration -> Internal-> External-> Userset(un autharaised users group)
4. Net with restriction: Allow -> All outband -> Internal-> External -> Userset(un autharaised users group)
5. OWA and RPC/HTTP: Allow -> HTTP -> SSL Listener-> Published sites(owa.domain.com) -> All authanticated users.
6. Open net : Allow -> All outband -> Internal-> External -> Userset(Autharaised group, IT users)
Steps which i Tried:
I check with internet some are telling to uncheck Enable Integrated authantication From Browser (Internet Explorer 6)
Internet Options -> Advance tab-> Security -> Enable Integrated Authantication.
I did same still my problem is not solved. Please some one help me to solve my problem.
Thank you
Загружая страницу, браузер отправляет кучу запросов другим серверам. Они обрабатывают все запросы, затем возвращают код ответа HTTP с определенным результатом. Если в процессе этого возникнет какой-то сбой, на экране браузера отобразится ошибка. И одна из таких ошибок – 502 Bad Gateway. Я расскажу, что она означает, по каким причинам выходит, а еще опишу способы ее устранения.
Что означает ошибка 502 Bad Gateway
Ошибки, принадлежащие серии 5xx, означают появление проблем на стороне сервера. Если взять конкретно ошибку 502 Bad Gateway, то ее появление будет означать получение неправильного ответа сервера. «Виновниками» в такой ситуации обычно являются прокси, DNS или хостинг-серверы.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Что делать, если вы пользователь
Ошибка 502 Bad Gateway может появиться на любом сайте. Пользователю для начала следует проверить, не является ли причиной проблемы какие-то неполадки с его стороны. Сделать это можно указанными ниже способами.
Перезагрузить страницу
Возможно, на момент загрузки число запросов на сайт превышает определенный лимит, устанавливаемый владельцем сайта. Если это действительно так, тогда простая перезагрузка страницы вполне будет уместна. Я рекомендую обновить страницу как минимум три раза в течение 2-3 минут и только потом приступать к следующим способам.
Проверить подключение к интернету
Стоит проверить работу модема и попробовать загрузить другие страницы. Убедитесь, что подключение к интернету стабильное. Еще вариант – перезапустить маршрутизатор и попробовать снова загрузить проблемный сайт.

Очистить кэш и cookies
Нередко причиной появления данной ошибки могут быть неверно загруженные cookies и кэш. В таких случаях необходимо просто очистить данные в настройках интернет-обозревателя.
Для любого браузера актуально – зайти в историю просмотров и найти ссылку «Очистить историю». В новом окне отметить пункты с кэшем и cookies, затем подтвердить действие. Как только данные будут удалены, надо вновь попробовать загрузить страницу. Не помогло? Идем дальше!
Очистить кэш DNS
Допустимо, что в кэше установлено неправильное значение IP-адреса. Для таких случаев можно использовать сброс DNS кэша. В ОС Windows необходимо открыть инструмент «Командная строка» (вводим в поисковую строку название программы и выбираем запуск от имени администратора).
Далее следует ввести вот такую команду и активировать ее нажатием на клавишу Enter:
ipconfig /flushdns
Нужно подождать некоторое время, пока операция не завершится. Как только действие будет завершено, на экране выйдет подтверждение, что кэш был очищен.

Для Linux действие примерно схоже, но команда выглядит иначе. Открываю утилиту «Терминал» и ввожу в поле вот такой запрос:
Для Ubuntu:
sudo service network-manager restart
Для других дистрибутивов:
sudo /etc/init.d/nscd restart
Попробовать зайти с другого браузера
Проблема 502 Bad Gateway может быть актуальна и для конкретного браузера. Если у вас на компьютере есть другой интернет-обозреватель, попробуйте открыть сайт через него.
Отключить плагины и расширения
На загрузку некоторых страниц могут влиять установленные в браузер плагины и расширения. Особенно это касается VPN-сервисов и блокировщиков рекламы. Попробуйте поочередно отключать их и перезапускать страницу. Не исключено, что виновник будет найден.
Зайти на страницу позже
Когда ничего из вышеперечисленного не помогло, значит, проблема все же кроется на стороне сервера. Вам остается только подождать некоторое время, пока разработчики не устранят ошибку на сайте. Вы также можете написать владельцу и сообщить о проблеме.
Читайте также
![]()
![]()
Что делать, если вы администратор сайта
Обычно такие проблемы самостоятельно решать не рекомендуется. Лучше сразу же обратиться в службу технической поддержки и описать проблему. Но есть пара действий, которые все же могут помочь определить источник проблемы.
Проверка журнала ошибок
Актуально в случаях, при которых ошибка 502 Bad Gateway появляется после внесения изменений или обновления. Определить это очень просто, нужно лишь проверить журнал ошибок. В CMS WordPress можно включить запись возникающих ошибок, добавив в файл wp-config.php вот такие строки:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
После этого все записи начнут отображаться в файле debug.log. Храниться он будет в директории wp-content. Понадобится некоторое время, чтобы причины ошибок были записаны. Потом можно тщательно изучить записи и уже на основе их предпринимать конкретные изменения.
Проверка плагинов
Следует проверить, не влияют ли какие-либо плагины на работу сайта. Для этого можно поочередно отключать их, просто переименовывая папку интересующего плагина. Для этого надо выделить папку, затем нажать на меню «Файл» и в нем выбрать пункт «Переименовать».

Проверка сети CDN
Сети CDN и службы предотвращения DoS тоже могут влиять на работу сайта. Обычно виновник проблемы указывается на странице с кодом ошибки. Например, если под кодом 502 Bad Gateway есть строка cloudflare-nginx, значит, для исправления ошибки надо обратиться в службу поддержки CloudFlare. Можно отключить данный сервис, но потом придется долго ждать обновления DNS (это может занять несколько часов).

Ошибка 502 на виртуальном хостинге VPS/VDS
Ошибка 502 Bad Gateway возникает из-за превышения лимита трафика пользователей, «шалостей» бота, скачивания сайта или даже DoS‑атаки. Решение данной проблемы кроется в ограничениях памяти.
Запустить команду top
Данный запрос в терминале поможет установить наличие свободной памяти. Этим же способом можно проверить, работает ли Apache.
Посмотреть логи Apache и nginx
Обычно в этих логах отображается активность пользователей. Если есть что-то подозрительное, можно предпринять действия. К примеру, забанить определенные IP-адреса, настроить Fail2ban или подключить систему защиты от DoS-атак.
Если после этого количество запросов к серверу снизилось, необходимо перезапустить Apache.
Увеличить объем памяти
Бывает, что с логами все нормально, но памяти на обработку запросов все равно не хватает. Узнать об этом просто – при проверке командой top будет выдана ошибка OOM (out of memory). В таких случаях можно просто увеличить ее объем. Можно просто заказать другой тариф, в котором количество предоставляемой памяти больше. Подробнее об этом.
Проверить лимиты на php-cgi процессы
Если после проверки командой top показано, что свободной памяти еще достаточно, значит, на php-cgi процессы установлены лимиты. Для решения надо открыть конфигурационный файл Apache – httpd.conf, найти секцию модуля FastCGI (mod_fascgi или mod_fastcgid) и увеличить лимит.
Обратиться к службе технической поддержки
Если вышеперечисленные способы исправления ошибки 502 на виртуальном сервере не помогут, придется обращаться в техподдержку хостинга. При этом обязательно надо упомянуть, что вы уже предприняли и как проводили все действия.
Я использую Fiddler для отладки всех HTTP-запросов моего приложения ASP.NET.
Какое-то время (около 6 месяцев) у меня не было проблем. Все HTTP-запросы появились на Fiddler и так далее.
Последние два дня Fiddler перестал работать: / Всегда возвращает одну и ту же ошибку: «Запрос не выполнен с HTTP-статусом 502: ошибка прокси (сервер ISA отклонил указанный унифицированный указатель ресурсов (URL).)».
Странно то, что это происходит только с моим приложением, т.е. е. все HTTP-запросы с YouTube, электронной почты и т. д. отображаются в Fiddler.
В чем проблема?
4 ответа
Лучший ответ
Решил свою проблему =)
Кажется, что-то изменилось в сети моей компании. Поэтому я изменил файл CustomRules.js из Fiddler и добавил несколько строк в OnBeforeRequest.
Теперь все работает нормально
С уважением.
-18
rpf
22 Дек 2011 в 20:08
В моем случае добавление этой строки в функцию OnBeforeRequest в Fiddler Script исправило ее для меня,
oSession["x-OverrideSslProtocols"] = " ssl3;tls1.0;tls1.1;tls1.2";
35
user960567
12 Апр 2017 в 16:28
У меня была такая же проблема с Fiddler — мой сайт HTTPS работал нормально в IE, но получал ошибку 502 в Chrome . Проанализировав проблему, я обнаружил, что в Fiddler включен прокси-сервер вручную (не рекомендуется):
Tools -> Fiddler Options -> Gateaway
Это была первопричина такого странного поведения. Переключение на «Системный прокси» заставило это работать как для IE, так и для Chrome.
3
udalmik
25 Фев 2015 в 11:31
У меня был сценарий, в котором производственный URL-адрес был https, а тестовый — http.
При неправильном вызове теста с https в fiddler я получил 502 и закончил здесь переполнением стека.
Я просто оставлю это здесь на тот случай, если кто-то сделает ту же ошибку.
1
Thomas Koelle
13 Янв 2016 в 12:10
I am using Fiddler to debug all HTTP request of my ASP.NET application.
For a while (about 6 months) I had no problem. All HTTP requests appeared on Fiddler and so on.
The last two days Fiddler stoped working :/ Always returns the same error: «The request failed with HTTP status 502: Proxy Error ( The ISA Server denied the specified Uniform Resource Locator (URL). ).»
The strange thing is that only happens to my application, i. e. all HTTP requests from youtube, email, etc, appear on Fiddler.
What is the problem here?
JayC
7,0432 gold badges25 silver badges41 bronze badges
asked Dec 20, 2011 at 18:55
2
From my case adding this line on OnBeforeRequest function in Fiddler Script fixed it for me,
oSession["x-OverrideSslProtocols"] = " ssl3;tls1.0;tls1.1;tls1.2";
answered Apr 12, 2017 at 13:28
4
I had the same issue with Fiddler — my HTTPS site worked fine in IE, however got 502 error in Chrome. After analyzing the issue, I found that has manual proxy enabled in Fiddler (not recommended):
Tools -> Fiddler Options -> Gateaway
it was the root cause of this strange behavior. Switching to «System Proxy» made this working for both IE and Chrome.
answered Feb 25, 2015 at 8:31
![]()
udalmikudalmik
7,69526 silver badges40 bronze badges
1
I had a scenario where production url was https and test was http.
When wrongly calling test with https in fiddler then I got 502 and ended here on stack overflow.
I will just leave this here in case anyone else does the same mistake.
answered Jan 13, 2016 at 9:10
![]()
Thomas KoelleThomas Koelle
3,2192 gold badges23 silver badges41 bronze badges
I solved my problem =)
I seems that something changed at my company network. So I changed the file CustomRules.js from Fiddler and added some lines at OnBeforeRequest.
Now, everything works just fine
Best regards.
answered Dec 22, 2011 at 16:08
rpfrpf
3,60810 gold badges38 silver badges47 bronze badges
2