错误(104):通过对等方重置连接 - Linux RHEL,Apache HTTP Server和IIS服务器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误(104):通过对等方重置连接 - Linux RHEL,Apache HTTP Server和IIS服务器相关的知识,希望对你有一定的参考价值。
我有Linux RHEL服务器,我安装了Apached HTTP代理服务器。我有第二台Windows服务器,它在IIS服务器上安装了.net应用程序。
我使用代理服务器将调用重定向到IIS服务器。但差不多30分钟后,在HTTP error_log上得到以下错误
[错误] [client xxx.xxx.xx.xxx](104)通过对等方重置连接:代理:从远程服务器读取状态行xxx.xxx.xxx.xx(IIS服务器IP)[错误] [客户端xxx.xxx .xx.xxx] proxy:从/ web / url / 2920357返回的远程服务器读取错误
我保留了httpd.conf文件中的所有默认设置,并在支持设置下面添加了重定向请求
<VirtualHost *:80>
ServerName server_name
ProxyRequests off
ProxyPreserveHost on
ProxyPass / http://IIS_SERVER_IP/
ProxyPassReverse / http://IIS_SERVER_IP/
<Proxy *>
Order deny,allow
Allow from all
</Proxy></VirtualHost>
如果我必须在代理服务器中进行任何其他设置,请告知我们。
发现类似的问题here,但他们没有提供任何解决方案。
在你提供的链接上,我找到了可能的reason和workaround。
解决方法:
确保已启用mod_env并将其设置为httpd.conf
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
你试过吗?
以上是关于错误(104):通过对等方重置连接 - Linux RHEL,Apache HTTP Server和IIS服务器的主要内容,如果未能解决你的问题,请参考以下文章
Python 处理 socket.error:[Errno 104] 连接由对等方重置
http 403 错误 +“readv() 在读取上游时失败(104:对等方重置连接)”
从上游读取响应头时,Nginx uwsgi(104:由对等方重置连接)