Я написал сервер WebSocket на PHP / Apache. Я сделал WebSocket Secure, используя mod_proxy_wstunnel.
Итак, пользователь подключается с помощью WSS: //socket.domain.com, и запрос перенаправляется на протокол (WS), например, ws: //10.21.55.2: 12345 /
Я использую пропуск прокси только потому, что страница загружается по HTTPS, а WwebSocket работает по протоколу WS.
вот как я перенаправляю WSS ==> WS для socket.domain.com
ProxyPass / ws://10.21.55.2:12345
но приведенный выше код дает 500 Внутренняя ошибка сервера. Я не знаю, почему это так. Это работало до того, как я перезагрузил систему.
вот журнал ошибок
AH01144: No protocol handler was valid for the URL /. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
Задача ещё не решена.
Других решений пока нет …