"Service temporarily unavailable"
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Hi ,
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?
2. How to identify exact root cause?
3. If this is known issue, is there any fix(configuration parameter or
patch ) available?
Also, please provide any reference documents for the same
Thanks,
Sandeep
[Index of Archives]
[Open SSH Users]
[Linux ACPI]
[Linux Kernel]
[Linux Laptop]
[Kernel Newbies]
[Security]
[Netfilter]
[Bugtraq]
[Squid]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Samba]
[Video 4 Linux]
[Device Mapper]