Почему Apache2 не перенаправляет трафик Websocket?

Веб-браузер использует следующую команду для подключения к:

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

должен перенаправлять весь трафик веб-сокета, на который есть IP-адрес 10.8.0.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>
                

Однако браузер выдает ошибку и не может установить соединение через веб-сокет. Я отслеживал сетевой трафик с помощью sudo tshark -f "tcp port 6789". На порт 6789 поступает трафик, но нет исходящего трафика через веб-сокет server 1к server 2. Каков источник проблемы?

0 ответов

Другие вопросы по тегам