2011-12-14 4 views
0

Solaris 11でapache2サーバーを設定しましたが、localhostでアクセスすると正しい動作を示すのでうまくいくようです。ただし、すべてのリモート接続はピアによってリセットされます。私はすでにipfilterファイアウォールを無効にしていません。しかし80点の作品罰金ポート上のリモートホストからtelnet接続、:Solaris 11上のApache:ローカルホストからの接続が動作し、リモートホストの接続がピアによってリセットされます

$ 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 http://myserver.com 
curl: (56) Recv failure: Connection reset by peer 

私はアイデアを完全によどこで修正を探すか...ヒントは非常に高く評価されています!サーバーのオペレーティングシステムの設定は、Apacheのインストールと同じく、「すぐに使える」インストールです(ただし、私はopenCSWのApacheを使用しますが、これは違いはありません)。私が見たリモートホストからのHTTP接続をフィルタリングするセキュリティコンテキストはありますか?助けてくれてありがとう!

答えて

0

「localhost」でリッスンしているかどうかを確認するためにapache設定ファイルを確認できますか? ListenまたはBindAddressディレクティブを確認します。 http://ip_addressが動作するかどうかも調べてみてください。

+0

あなたの助けていただきありがとうございます。私はすべての設定をチェックしました。 BindAddressディレクティブではなく、 "localhost"はありません。しかし、あなたのコメントは私に別のアイデアを与えてくれました。ポート80のすべての設定をポート8000​​(Listen *:8000、NameVirtualHost *:8000)にコピーし、このポート8000​​に仮想ホストを設定しました。すべて問題ありません。したがって、私はApacheの設定は問題ないと思うが、Solarisには80番ポートを使用している(ipfilterは既に無効になっている、ファイアウォールではない、と私は信じているが、他のサービスでなければならない) )。 – Manfred

+0

回避策が見つかったらうれしいです。問題はまだ謎のビットです:) – bubbly

+0

私はそれに固執する必要があり、ipfiltersでNATを構成する必要があります場合は、回避策のようなもの...ネットワークインターフェイスを詮索することによって、私は最初の同期の後に、 Ack、Ack Pushパケット(GET/HTTP/1.1)を送信し、サーバーからのリセットを受信すると、クライアントはこのエラーを報告します。非常に奇妙な。まだ調査中... – Manfred

関連する問題