https リクエストを他のサーバーにポート転送します。

https リクエストを他のサーバーにポート転送します。

問題を修正するように依頼されましたが、このサーバーを構成していなかったため、ここで何が起こっているのかわかりませんでした。

   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>

関連情報