Web ブラウザは次のコマンドを使用して に接続しますserver 1
。
var websocket = new WebSocket("wss://mywebsite.com:6789/);
server 1
は、すべての Websocket トラフィックserver 2
を の IP アドレスを持つにリダイレクトする必要があります10.8.0.1
。したがって、server 1
Apache 構成ファイルには次の行が含まれます。
<VirtualHost *:6789>
SSLEngine on
SSLCertificateFile "/home/ubuntu/ssl/public.key"
SSLCertificateKeyFile "/home/ubuntu/ssl/private.key"
<Location "/">
ProxyPass "wss://10.8.0.1:6789"
ProxyPassReverse "wss://10.8.0.1:6789"
</Location>
</VirtualHost>
server 2
でネットワーク トラフィックを監視しましたsudo tshark -i 1 -f "tcp port 6789"
。 のポート 6789 に着信トラフィックが見られませんserver 2
。なぜでしょうか?