We are running Apache 2.4.18 with mod_proxy and recently moved a backend site 
from a Weblogic server to an IIS server, and now we are facing intermittent 
issues when users connect.  Users tend to receive the error:


Proxy Error
The proxy server received an invalid response from an upstream server.
The server could not handle the request GET/.
Reason: Error reading from remote server.


The logs usually look something like this:

[Wed Mar 29 14:10:42.893220 2017] [proxy:error] [pid 26435:tid 139648193414912] 
[client 12.34.56.78:62044] AH00898: Error reading from remote server returned 
by /

or this:

[Wed Mar 29 14:14:17.085777 2017] [proxy_http:error] [pid 26519:tid 
139648184960768] (104)Connection reset by peer: [client 11.22.33.44:60271] 
AH01102: error reading status line from remote server 
iisserver.internaldomain.com:70, referer: http://externaldomain.com/?reqp=1&r
eqr=


Below is the current config (IP addresses have been changed to protect the 
innocent.)   We have tried several different options but had no luck.  Anybody 
else ever experience this ?  We would appreciate any and all help on the 
matter.  We do not see any errors on the backend IIS server when this occurs.  
I have yet to do a network trace between the systems.

-Joe

<VirtualHost a.b.c.d:80>
ServerName www.externaldomain.com
ServerAlias externaldomain.com
SSLEngine off
TransferLog "logs/www_externaldomain_access_log"
ErrorLog "logs/www_externaldomain_error_log"

<Location />
  ProxyPass http://iisserver.internaldomain.com:70/
  ProxyPassReverse http://iisserver.internaldomain.com:70/
  SetEnv force-proxy-request-1.0 1
  SetEnv proxy-nokeepalive 1
</Location>
</VirtualHost>

Reply via email to