
問題を修正するように依頼されましたが、このサーバーを構成していなかったため、ここで何が起こっているのかわかりませんでした。
www.mywebsite.com connects to 20.20.20.20 (Webserver)
www.mywebsite.com:5487 connects to 10.10.10.10 (Webserver and replication DB), same copy of the 20.20 server webpages, apache version etc., and can be accessed only internally.
接続する場合https://www.mywebsite.com/index.htmlWEB サーバー 20.20.20.20 に接続し、ログにリクエストが表示されます。
でも試してみるとhttp://mywebsite.com:5487/index.html ロードされず、タイムアウトします。10.10.10.10 サーバーのその URL 要求のエラー ログやアクセス ログには何も記録されません。ただし、ランダムにロードされます (週に 1 回、または 2 日間程度は正常に動作します)。これを修正するには、まずどのように設定されているかを知りたいと思いました...
ファイアウォールはありません。Apache にはそのポート番号に関連する設定ファイルはありませんし、netstat によるとポートをリッスンしていません。ただし、ランダムにロードされるときは、netstat も確認しましたが、ポート 5487 の要求はありません。
mywebsite.com への Web リクエストをポート 5487 で別のサーバーに転送するようにどのように設定したと思いますか? ネットワーク レベルでは何もありません。IP テーブルはありません。SSH ベースのポート転送を調べ始めたところです。今のところ、SSH ベースのポート転送ではないようです。何か見つかったら更新します。
答え1
次のコマンドを使用して、Apache にポート 5487 で listen するように指示する必要があります。
Listen 5487
仮想ホストですべてのディレクティブを設定するには、設定する必要があります
<VirtualHost *:5487>