![使用 Apache 作为反向代理时对等端重置连接](https://linux22.com/image/726421/%E4%BD%BF%E7%94%A8%20Apache%20%E4%BD%9C%E4%B8%BA%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E6%97%B6%E5%AF%B9%E7%AD%89%E7%AB%AF%E9%87%8D%E7%BD%AE%E8%BF%9E%E6%8E%A5.png)
我在机器 #0(Ubuntu 16.04.5,本机)上安装了 Transmission 守护程序,并在机器 #1(Ubuntu 16.04.5,XCP-NG 75 上)上安装了 Apache2(Apache/2.4.18)。Apache 现在正在反向代理传输,以采用 TLS 进行传输 rpc。
无论我通过 apache 连接到何处,它都会在几分钟的间隔内继续返回“对等方重置连接”。
我可以确定这不是网络问题,因为从我的电脑到机器#1以及机器#1到机器#0的SSH连接都保持稳定。
这是传输 vHost 的配置。
<IfModule mod_ssl.c>
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile [A Certificate File]
SSLCertificateKeyFile [A Certificate Key File]
SSLCertificateChainFile [A Certificate Chain File]
ServerName [Hostname]
ProxyRequests Off
ProxyPass / http://[Address to machine #0]:9091/
ProxyPassReverse / http://[Address to machine #0]:9091/
<Location "/">
AuthType Basic
AuthName "Transmission"
AuthUserFile [Authentication File]
Require valid-user
</Location>
</VirtualHost>
</IfModule>
什么导致了这种问题?我该如何解决它?