我在端口80上运行了Apache 2.2.15,并希望在本地主机端口8983上代理一个servlet引擎。我在另一台服务器上运行了安装程序,但已移至CentOS 6机器上。在新计算机上不起作用。我的虚拟主机配置:
代理请求关闭 <代理*> 拒绝订单,允许 全部允许 </ Proxy> ProxyPass / http:// localhost:8983 / ProxyPassReverse / http:// localhost:8983 /
如果使用浏览器并直接访问端口(而不通过Apache代理),则可以访问端口8983,但是如果访问/通过Apache服务器,则无法连接至端口。
我可以将代理的内容更改为http://slashdot.org之类的内容,然后Slashdot可以成功代理(因此,我知道它通常可以代理)。
我在Apache中打开了调试日志,这是事务:
[2012年4月22日16:47:04星期日] [调试] mod_proxy_http.c(56):代理:HTTP:规范化URL // localhost:8983 / [2012年4月22日16:47:04,星期日] [调试] proxy_util.c(1506):[客户端184.39.79.7]代理:http:为http:// localhost:8983 /找到了工作程序http:// localhost:8983 / [2012年4月22日16:47:04星期日] [调试] mod_proxy.c(998):正在运行方案http处理程序(尝试0) [2012年4月22日16:47:04星期日] [调试] mod_proxy_http.c(1962):代理:HTTP:服务URL http:// localhost:8983 / [2012年4月22日16:47:04,星期日] [调试] proxy_util.c(2011):代理:HTTP:已获取(localhost)的连接 [2012年4月22日16:47:04] [调试] proxy_util.c(2067):代理:将http:// localhost:8983 /连接到localhost:8983 [2012年4月22日16:47:04,星期日] [调试] proxy_util.c(2193):代理:已连接/到本地主机:8983 [2012年4月22日16:47:04] [调试] proxy_util.c(2444):代理:HTTP:创建了fam 10套接字以连接到本地主机 [2012年4月22日16:47:04] [调试] proxy_util.c(2455):(13)权限被拒绝:代理:HTTP:尝试连接到[:: 1]:8983(localhost)失败 [2012年4月22日16:47:04] [调试] proxy_util.c(2444):代理:HTTP:创建了fam 2套接字以连接到本地主机 [2012年4月22日16:47:04] [错误](13)权限被拒绝:代理:HTTP:尝试连接到127.0.0.1:8983(localhost)失败 [2012年4月22日16:47:04 Sun] [错误] ap_proxy_connect_backend禁用了(localhost)的工作程序 [2012年4月22日16:47:04] [调试] proxy_util.c(2029):代理:HTTP:已释放(localhost)的连接 [2012年4月22日16:47:04] [调试] mod_proxy_http.c(56):代理:HTTP:规范化URL //localhost:8983/favicon.ico [2012年4月22日16:47:04,星期日] [调试] proxy_util.c(1506):[客户端184.39.79.7]代理:http:为http:// localhost:8983 /找到了工作程序http:// localhost:8983 / favicon.ico [2012年4月22日16:47:04星期日] [调试] mod_proxy.c(998):正在运行方案http处理程序(尝试0) [2012年4月22日16:47:04星期日] [调试] mod_proxy_http.c(1962):代理:HTTP:服务URL http:// localhost:8983 / favicon.ico [2012年4月22日16:47:04星期日] [调试] proxy_util.c(1949):代理:HTTP:重试(localhost)的工作程序 [2012年4月22日16:47:04] [错误]代理:HTTP:禁用了(localhost)的连接
我不知道fam 10或fam 2插槽是什么。有人对为什么它不代理我的备用端口有任何想法吗?
谢谢!
Apache代理将仅允许HTTP或HTTPS通信通过。
—
ionFish 2012年