Warum wird der WebSocket-Verkehr in Apache2 nicht umgeleitet?

Warum wird der WebSocket-Verkehr in Apache2 nicht umgeleitet?

Ein Webbrowser verwendet den folgenden Befehl, um eine Verbindung herzustellen server 1:

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

server 1sollte den gesamten WebSocket-Verkehr an server 2den mit der IP-Adresse umleiten 10.8.0.1. Daher server 1enthält die Apache-Konfigurationsdatei die folgenden Zeilen:

<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>
                

Ich habe den Netzwerkverkehr server 2mit überwacht sudo tshark -i 1 -f "tcp port 6789". Ich sehe keinen eingehenden Verkehr auf Port 6789 von server 2. Warum?

verwandte Informationen