Apache2 обратный прокси-сервер HTTP + WWS страница

Apache2 обратный прокси-сервер HTTP + WWS страница

Как фрилансер я нарушаю правила в офисах, где сеть блокирует веб-страницу WhatsApp, и я пытаюсь настроить свой собственный обратный прокси для таких ситуаций. До сих пор мне удавалось сделать обратный прокси для страницы https, но у меня возникли некоторые проблемы с подключением WebSocket, встроенным в сайт. В моем браузере Google Chrome я получаю «HTTP/1.1 403 Forbidden» для wss://web.whatsapp.com/ws. Я искал и прочитал несколько ссылок на него в Google, но все еще не могу заставить его работать.

Некоторая информация о среде (в целях безопасности я замаскировал свое доменное имя и серийный номер сертификата):

Апач версии 2.4.39

Загруженные модули:

http_module (static), proxy_module (shared), proxy_ajp_module (shared), proxy_balancer_module (shared), proxy_connect_module (shared), proxy_html_module (shared), proxy_http_module (shared), proxy_wstunnel_module (shared), rewrite_module (shared), ssl_module (shared)

Конф. виртуального хоста:

SSLProxyEngine on
SSLProxyVerify none 
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off


ServerName sub.mydomain.com
ProxyPass /ws/ ws://web.whatsapp.com/ws/
ProxyPassReverse /ws/ ws://web.whatsapp.com/ws/
ProxyPass / https://web.whatsapp.com/
ProxyPassReverse / https://web.whatsapp.com/
ProxyRequests off

Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/mydomain.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/mydomain.com/privkey.pem

ErrorLog /var/log/apache2/sub_mydomain_com_error.log
LogLevel debug

Результаты журнала 1 загрузка страницы

Because of possible spam notification i am sharing this with a link
https://www.codepile.net/pile/QDL8k9DR

Связанный контент