WebSockets e proxy Apache: come configurare mod_proxy_wstunnel?

Io ho :

  1. Apache (v2.4) sulla porta 80 del mio server per www.domain1.com , con mod_proxy e mod_proxy_wstunnel abilitato

  2. node.js + socket.io sulla porta 3001 dello stesso server.

L’accesso a www.domain2.com (con porta 80) reindirizza a 2. grazie al metodo descritto qui . Ho impostato questo nella configurazione di Apache:

  ServerName www.domain2.com ProxyPass / http://localhost:3001/ ProxyPassReverse / http://localhost:3001/ ProxyPass / ws://localhost:3001/ ProxyPassReverse / ws://localhost:3001/  

Funziona per tutto, tranne la parte websocket: ws://... non vengono trasmessi come dovrebbe dal proxy.

Quando www.domain2.com alla pagina su www.domain2.com , ho:

 Impossible to connect ws://www.domain2.com/socket.io/?EIO=3&transport=websocket&sid=n30rqg9AEqZIk5c9AABN. 

Domanda: Come rendere Apache anche i WebSocket?