為什麼 Apache2 中的 websocket 流量沒有重定向?

為什麼 Apache2 中的 websocket 流量沒有重定向?

Web 瀏覽器使用下列命令連線至server 1

var websocket = new WebSocket("wss://mywebsite.com:6789/);

server 1應將所有 websocket 流量重新導向至server 2IP 位址為 的網路套接字10.8.0.1。因此,server 1Apache 的設定檔上有以下幾行:

<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。為什麼?

相關內容