title: Reverse proxy with websocket mod_proxy_wstunnel
body: <p>I have a problem with the web sockets and my reverse proxy Apache, I have upgraded in latest release 2.4.5 and loaded the module <code>mod_proxy_wstunnel</code>.</p>
  
  <p>The httpd.conf :</p>
  
  <pre><code>&lt;VirtualHost *:80&gt;
  ServerAdmin webmaster@localhost
  ServerName www.toto.fr
  ServerAlias toto.fr
  
  
  ProxyPass /my_app  http://1X.X.X.1:8080/my_app
  ProxyPassReverse /web_pmr  http://1X.X.X.1:8080/my_app
  ProxyPassReverseCookiePath /my_app /
  ProxyPassReverseCookieDomain localhost my_app
  ProxyRequests off
  ProxyTimeout 15
  
  #WEBSOCKETS
  
  
  ProxyPass /my_app/BasicWebsocketServlet ws://1X.X.X.1:8080/my_app/BasicWebsocketServlet retry=0
  ProxyPassReverse /my_app/BasicWebsocketServlet ws://1X.X.X.1:8080/web_pmr/BasicWebsocketServlet retry=0
  
  
  ErrorLog "logs/my_app_error.log"
  LogLevel debug
  CustomLog "logs/my_app_access.log" combined
  &lt;Proxy *&gt;
        Order deny,allow
        Allow from all
  &lt;/Proxy&gt;
  &lt;/VirtualHost&gt;
  </code></pre>
  
  <p>When I test in my local URL, websockets are working but with the reverse proxy Apache, there is no trace in Tomcat logs.</p>