Веб-браузер использует следующую команду для подключения 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
. Почему?