Я использую Apache 2.4.27. Мне нужно туннелировать клиентский wss
запрос через обратный прокси-сервер Apache на внутренний сервер. Однако из tcpdump кажется, что wss
запрос отклоняется сервером Apache. Итак, я пытаюсь отладить этот первый прыжок.
Клиент выдает wss
запрос:
wss://apache-server/wss/app
В журнале ошибок Apache отображается:
AH01144: No protocol handler was valid for the URL /wss/app. If you are
using a DSO version of mod_proxy, make sure the proxy submodules are
included in the configuration using LoadModule.
Между тем, в моем httpd_access_log:
HTTP/1.1 "GET /wss/app HTTP/1.1" 500 528
Похоже, Apache интерпретирует это как HTTP/1.1 GET
просьба, а не wss
. Может ли это быть правдой?
Мне нужно, чтобы Apache принял wss
подключение и ретранслировать / туннелировать его на внутренний сервер.
Может ли Apache 2.4.27 принимать wss
связи? Нужен ли мне какой-то другой модуль протокола, который не входит в комплект Apache 2.4.27? [Я видел Apache-WebSocket, но ему 6 лет, поэтому я предполагаю, что он не существует.]
Мы будем очень благодарны за любые предложения по дальнейшей отладке.
PS: Я загрузил: mod_proxy
, mod_proxy_wstunnel
, mod_proxy_http
, mod_proxy_html
, mod_proxy_connect
, mod_proxy_ajp
, и множество других.