我已经在PHP / Apache上编写了一个WebSocket服务器。我使用mod_proxy_wstunnel使WebSocket安全。因此,用户使用WSS://socket.domain.com连接,请求被重定向到(WS)协议,例如:ws://10.21.55.2:12345/。我使用代理传递只是因为页面是通过HTTPS加载的,而WebSockets则使用WS协议。
但是上述代码出现了500内部服务器错误。我不知道为什么会这样。在我重新启动系统之前,它是可以正常工作的。
以下是错误日志:
下面是我如何将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.