OpenShift WebSocket下降到xhr轮询没有websocket

我很肯定它在一个星期前工作。 但是几天之后,xhr-polling就是我所得到的一切。

它在我的本地机器上使用websockects连接工作正常,但在Openshift中没有。

如果我问我的Openshift服务器有关运输,它只会给我回:[“htmlfile”,“xhr轮询”,“jsonp轮询”],如果我强迫它使用websockets失败。

这是我在客户端上使用的url格式:var socket = io.connect('ws://mysite-myuser.rhcloud.com:8000');

并在浏览器上加载网站: http : //mysite-myuser.rhcloud.com

我的服务器是节点与socket.io,并使用websocket作为运输本地工作正常。

有什么改变吗? 或者我可以改变一些东西,以获得sockets作为运输?

目前有一个公开的问题( https://bugzilla.redhat.com/show_bug.cgi?id=1070317 ),我们正在为它修复一个修补程序。 请检查此处引用的bugzilla,并在执行修复时注意它是否closures。