502 Proxy Error Apache Server
Contents |
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business 502 proxy error apache error reading from remote server Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation 502 proxy error apache reverse proxy Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like 502 proxy error reason error reading from remote server you, helping each other. Join them; it only takes a minute: Sign up Bad Gateway 502 error with Apache mod_proxy and Tomcat up vote 39 down vote favorite 14 We're running a web app on Tomcat 6
502 Proxy Error Dns Lookup Failure
and Apache mod_proxy 2.2.3. Seeing a lot of 502 errors like this: Bad Gateway! The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /the/page.do. Reason: Error reading from remote server If you think this is a server error, please contact the webmaster. Error 502 Tomcat has plenty of threads, so it's not thread-constrained. We're pushing 2400 users via JMeter against the app. All the 502 proxy error openshift boxes are sitting inside our firewall on a fast unloaded network, so there shouldn't be any network problems. Anyone have any suggestions for things to look at or try? We're heading to tcpdump next. UPDATE 10/21/08: Still haven't figured this out. Seeing only a very small number of these under load. The answers below haven't provided any magical answers...yet. :) java apache tomcat mod-proxy share|improve this question edited Oct 21 '08 at 19:45 community wiki 2 revsAlex Miller I am facing this problem for some time during my running application –Uday A. Navapara Mar 12 '15 at 5:27 add a comment| 7 Answers 7 active oldest votes up vote 32 down vote Just to add some specific settings, I had a similar setup (with Apache 2.0.63 reverse proxying onto Tomcat 5.0.27). For certain URLs the Tomcat server could take perhaps 20 minutes to return a page. I ended up modifying the following settings in the Apache configuration file to prevent it from timing out with its proxy operation (with a large over-spill factor in case Tomcat took longer to return a page): Timeout 5400 ProxyTimeout 5400 Some backgound ProxyTimeout alone wasn't enough. Looking at the documentation for Timeout I'm guessing (I'm not sure) that this is because while Apache is waiting for a response from Tomcat, there is no traffic flowing
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn 502 proxy error chrome more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags
502 Proxy Error Web Service
Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you,
502 Proxy Error Amazon
helping each other. Join them; it only takes a minute: Sign up Proxy Error 502 : The proxy server received an invalid response from an upstream server up vote 24 down vote favorite 5 We are building a http://stackoverflow.com/questions/169453/bad-gateway-502-error-with-apache-mod-proxy-and-tomcat mass mailing sending application in Java. Mail is being send by third party SMTP. After sending 400-500 mails tomcat6 service get stopped. Below is the error. Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /lin/Campaignn.jsp. Reason: Error reading from remote server Additionally, a 502 Bad Gateway error was encountered while trying to use an ErrorDocument to handle the request. Apache Server at http://stackoverflow.com/questions/20406845/proxy-error-502-the-proxy-server-received-an-invalid-response-from-an-upstream msizzler.com Port 80 But when we are sending from localhost I did not received any error. It send all the mails. Please help me to sort it out this problem. java email proxy tomcat6 share|improve this question asked Dec 5 '13 at 17:36 Ranjeet Ranjan 1332210 add a comment| 3 Answers 3 active oldest votes up vote 26 down vote The HTTP 502 "Bad Gateway" response is generated when Apache web server does not receive a valid HTTP response from the upstream server, which in this case is your Tomcat web application. Some reasons why this might happen: Tomcat may have crashed The web application did not respond in time and the request from Apache timed out The Tomcat threads are timing out A network device is blocking the request, perhaps as some sort of connection timeout or DoS attack prevention system If the problem is related to timeout settings, you may be able to resolve it by investigating the following: ProxyTimeout directive of Apache's mod_proxy Connector config of Apache Tomcat Your network device's manual share|improve this answer answered Jan 29 '14 at 2:18 rmeakins 899611 add a comment| up vote 16 down vote Add this into your httpd.conf file Timeout 2400 ProxyTimeout 2400 ProxyBadHeader Ignore share|improve this answer edited Sep 6 at 16:52 Ian Hunter 3,45873559 answered Feb 18 '14 at 9:23 Albert Maclang 16
providing any support for the steps described on this page. Please be aware https://confluence.atlassian.com/confkb/occasional-502-bad-gateway-from-apache-http-proxy-200212803.html that this material is provided for your information only, and http://apache-http-server.18135.x6.nabble.com/502-proxy-error-td4758462.html that you use it at your own risk. Problem Users will occasionally receive an error page reporting a "Bad gateway" condition. This means the proxy couldn't get a response from the application server. Cause This can result from 502 proxy a known issue in Apache, affecting versions 2.0.63 through to 2.2.3, and was marked as resolved with 2.2.4. Apache wasn't checking for one of the possible conditions for its connections to the application server, so would periodically (e.g. once in tens of thousands of requests) use a 502 proxy error connection handle that had been reset by the application server. Resolution Upgrade to the latest version of Apache httpd. If you're using a web server compiled from source and have a strong reason not to upgrade, you also have the option of making a tiny edit to the source as described in one of the comments and recompiling. Was this helpful? Yes No Thanks for your feedback! Why was this unhelpful? It wasn't accurate It wasn't clear It wasn't relevant Submit feedback Cancel Have a question about this article? See questions about this article Powered by Confluence and Scroll Viewport Atlassian Support Ask the community Provide product feedback Contact technical support Atlassian Privacy Policy Terms of use Security Copyright © 2016 Atlassian Except where otherwise noted, content in this space is licensed under a Creative Commons Attribution 2.5 Australia License.
♦ ♦ | Report Content as Inappropriate ♦ ♦ 502 proxy error Team, When I try to access an application using reverse proxy, most of the time I will end up with below error. Anybody have an idea what will be causing the issue? After few refresh on the page I will get actual page but most of the times end up with below proxy error Proxy ErrorThe proxy server received an invalid response from an upstream server.The proxy server could not handle the request GET /testingtool/. Reason: Error reading from remote server -------------------------------------------------------------------------------- Apache/2.2.3 (Fedora) Server at testingserver.test.com Port 443 Thanks, Isha Boyle, Owen Reply | Threaded Open this post in threaded view ♦ ♦ | Report Content as Inappropriate ♦ ♦ RE: 502 proxy error ________________________________ From: isha b [mailto:[hidden email]] Sent: Thursday, October 30, 2008 12:47 PM To: [hidden email]; [hidden email]; [hidden email] Subject: [users@httpd] 502 proxy error Team, When I try to access an application using reverse proxy, most of the time I will end up with below error. Anybody have an idea what will be causing the issue? After few refresh on the page I will get actual page but most of the times end up with below proxy error Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /testingtool/. Reason: Error reading from remote server ------------------------------------------------------------------------ -------- Apache/2.2.3 (Fedora) Server at testingserver.test.com Port 443 Thanks, Isha Aoache is the proxy, is it? It could be the back-end server is not working reliably - what happens if you access it drectly? If it seems OK, how long does it take to respond? If it's a slow application it may take longer than apache is prepared to wait (see ProxyTimeout, KeepAlivetimeout) Rgds, Owen Boyle Disclaimer: Any disclaimer attached to this mess