Назад | Перейти на главную страницу

mod_proxy_wstunnel Строка состояния не заканчивается CRLF

Я использую Apache 2.4.9 с mod_proxy_wstunnel и балансировщик прокси для балансировки нагрузки между двумя серверами websocket.

У меня есть Spring Websocket Server, к которому мой клиент может без проблем подключиться. В тот момент, когда я добавляю веб-сервер Apache с mod_proxy_wstunnel , Периодически возникают проблемы. Кажется, что запрос даже не попадает в кота, и первоначальное рукопожатие не выполняется.

Error during WebSocket handshake: Status line does not end with CRLF 

Любые предложения о том, что может быть не так?

<Proxy balancer://application-cluster>
    BalancerMember ws://host1.com:20110
    BalancerMember ws://host2.com:20110
</Proxy>
ProxyPass /application/websocket balancer://application-cluster/application/websocket
ProxyPassReverse /application/websocket balancer://application-cluster/application/websocket

<Proxy balancer://application-web-cluster>
    BalancerMember http://host1.com:20110
    BalancerMember http://host2.com:20110
</Proxy>
ProxyPass /application balancer://application-web-cluster/application
ProxyPassReverse /application balancer://application-web-cluster/application