Solaris 11 上的 Apache:来自本地主机的连接工作正常,远程主机的连接被对等方重置



我已经在Solaris 11上配置了一个apache2服务器,它似乎工作得很好,因为当我在本地主机上访问它时,它显示了正确的行为。但是,任何远程连接都将由对等体重置。我已经禁用了ipfilter防火墙,但无济于事。在端口80上从远程主机进行telnet连接可以正常工作:

$ telnet myserver.com 80
Trying xxx.xxx.xxx.xxx...
Connected to myserver.com.
Escape character is '^]'.
GET /
<html><body><h1>It works!</h1></body></html>Connection closed by foreign host.

使用curl,我遇到了这个"connection reset by peer"错误:

$ curl http://myserver.com
curl: (56) Recv failure: Connection reset by peer

我完全不知道在哪里寻找修复…任何提示是高度赞赏!服务器操作系统的配置是"开箱即用"的安装,Apache的安装也是如此(尽管我使用的是来自openCSW的Apache,但这没有什么区别)。是否有任何安全上下文过滤http连接从远程主机,我可以看看吗?谢谢你的帮助!

您可以检查apache配置文件,看看它是否正在监听"localhost" ?检查Listen或BindAddress指令。也试着看看http://ip_address是否工作。

最新更新