-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Sandeep,
On 5/7/15 6:55 AM, Sandeep HS wrote: > We have query related to Apache(httpd)-Tomcat communication and > following are the details. > > *Our configuration:* We have a web based tool where request to > Tomcat service is send through apache using proxy. i.e., when some > one selects a service on web page, apache acts as an interface > where it forwards the request to Tomcat and then send back response > from tomcat to web interface. > > *Apache configuration:* ProxyPass /reqheader/* > https://localhost:PORT_X/reqheader/* ProxyPassReverse /reqheader/* > https://localhost:PORT_X/reqheader/* > > Here PORT_X port is used by tomcat service. > > *Query:* When apache is trying to connect to backend server Tomcat > at port PORT_X, Sometimes that request fails and we get "Service > temporarily unavailable" message. > > When "Service temporarily unavailable" issue is hit, we are seeing > following below message in error_log > > [Mon Apr 20 14:45:06 2015] [error] (239)Connection refused: proxy: > HTTPS: attempt to connect to 127.0.0.1:PORT_X (localhost) failed > [Mon Apr 20 14:45:06 2015] [error] ap_proxy_connect_backend > disabling worker for (localhost) > > By the error message it seems that whenever apache is trying to > connect to tomcat at port PORT_X and if there is no service running > at this port then this issue is hit. > > I have tried to use retry=0 for PassProxy and it did not resolve > the issue. i.e, ProxyPass /reqheader > https://localhost:PORT_X/reqheader retry=0 > > *Below are my questions, can you please clarify*. 1. what can cause > this issue? Perhaps Tomcat is down? What happens when you try to connect to https://localhost:PORT_X/reqheader/index.html using curl or wget? OR even OpenSSL s_client? > 2. How to identify exact root cause? See above. > 3. If this is known issue, is there any fix(configuration parameter > or patch ) available? This is not a known issue; this is a problem with your environment. Does this ever work? Are you saying that the connection works for some time and then suddenly stops working? > Also, please provide any reference documents for the same Please give us the full version information: OS, Tomcat, Java, connector-type, everything else relevant. - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: GPGTools - http://gpgtools.org iQIcBAEBCAAGBQJVS1O1AAoJEBzwKT+lPKRYersP/3xYNhHcszmj+3o5KezSR83g bLrA3+vj2blmqnU+kuYEt+mDyxHPuvBGwrulhCG8CwnlXOpxozyQ3sE69FTmeVmm o5b5ywjLjGnZqZLkqOJGUVM721mAg5Glv7Cl5ptyrvIV7F0ex4hvKBPuvwYcBjOM ftI2iRc+sb9WapME2g7Syt+MR7apqLzIYwQ2ywWR0Yu6MinT9pi0CSlObIGd0sEL o3F6sSoffiHjYYdyFsmnklS4x9/+nDjDqsO2W8PGdnWyekj/lXz2ohsCv1V/BXVA v2gC3jzBfzLXcbXi+5G03VvQBLxElol3OAXxocBrVNAjcnZw0m2mYmMX4Hw+w4Iz HDYBpqcMvX31iO2Un1dtknyXkPRj67wgXLzTrLKLUWYdakRTNkILnln5VB0ToGyr A09/EQyOqe71v626WtCVusdW4QDaQiVBwxs7K5WiFKZFcifD/qOv01MX8DTSrR8v 3L7+v9KBTiSvXDIIJfcSOUfvDtkKGJ/Qt21tlLlLyJn21QFc2WW7lvgb3hlztew7 1m0K79DVEb0qVfi1agdV+VvefyfMfjlhlpoBNsXJ9bFKUhrCH8gtXtkP2g8Qxg4L s8dapmwynaMtYb+8qAiMQMrk3fZNEVgr5MVQs4afC7dzrk3nBjAb+7z1tgNSkkCR HeLigi3UyI1vSqdWTt64 =SM5F -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org