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@[email protected]: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

Reply via email to