Take a look at this issue https://issues.apache.org/jira/browse/WAVE-320
On Mon, Feb 6, 2012 at 3:31 PM, Cathy Taylor <misschat...@gmail.com> wrote: > Hi, > > I downloaded the latest code from SVN and compiled without a problem. I > can login and view/create/update waves with Chrome locally going to > http://localhost:9898 however, I am fronting the site with Apache on port > 80 using ProxyPass and Chrome and Safari do not work at all that way. The > web client shows "Offline" and the turbulence message and never goes > "Online" while WiaB server spews: > > 2012-02-04 15:07:24.438:DBUG:oejs.Server:RESPONSE /socket 405 > 2012-02-04 15:07:24.439:DBUG:oejs.AsyncHttpConnection:async request (null > null)@1593622845 org.eclipse.jetty.server.Request@5efcc13d > 2012-02-04 15:07:26.968:DBUG:oejs.AsyncHttpConnection:async request (null > null)@1000319223 org.eclipse.jetty.server.Request@3b9fa8f7 > 2012-02-04 15:07:26.968:DBUG:oejin.ChannelEndPoint:Ignored > java.net.SocketException: Socket is not connected > 2012-02-04 15:07:26.968:DBUG:oejs.HttpConnection:closed > org.eclipse.jetty.server.nio.SelectChannelConnector$SelectChannelHttpConnection@3e7c609 > @127.0.0.1:9898<->127.0.0.1:54155 > > Yet Firefox works fine. I've searched and searched and not found a > solution. Did I miss something? > > server.config: > http_frontend_public_address = wave.mydomain.com:80 > http_frontend_addresses = localhost:9898 > > apache: > <VirtualHost *:80> > ProxyRequests Off > […] > <Proxy *> > Order deny,allow > Allow from all > </Proxy> > > ProxyPass / http://localhost:9898/ > ProxyPreserveHost On > </VirtualHost> > > Firefox is happy as a clam. Using ProxyPassReverse instead of > ProxyPreserveHost returns the same results. It seems to be something with > WebSockets not working through a proxy, but working fine direct locally. > > Thanks, > Cathy