Use mod_proxy_wstunnel
Use mod_proxy_wstunnel 
2015/08/16 
 | 
Enable mod_proxy_wstunnel module to set WebSocket Proxy. 
 | |
| [1] | For example, configure httpd to set proxy on /chat for an application which listens on localhost:1337. The sample application is from here (section [3]). | 
[root@www ~]#  
vi /etc/httpd/conf.modules.d/00-proxy.conf 
# add to the end 
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so 
[root@www ~]#  
vi /etc/httpd/conf.d/wstunnel.conf 
# create new 
ProxyRequests Off
<Proxy *>
    Require all granted
</Proxy>
ProxyPass /socket.io/ http://127.0.0.1:1337/socket.io/
ProxyPassReverse /socket.io/ http://127.0.0.1:1337/socket.io/
ProxyPass /chat http://127.0.0.1:1337/
ProxyPassReverse /chat http://127.0.0.1:1337/
systemctl restart httpd  
 | 
| Access to the sample App to make sure it works normally on proxy environment. | 
Comentários
Postar um comentário