Node.js和Socket.某些服务器IO不响应



我有简单的Node.js和Socket。IO应用程序运行在Nodejitsu。该应用程序运行完美,从家里和其他一些互联网服务,但不从我的工作!

这是我得到的错误消息

 The connection to ws://behseini-socketproject.jit.su/socket.io/1/websocket/QtVm6E79WwGLwBVjN7el was interrupted while the page was loading.
 this.websocket = new Socket(this.prepareUrl() + query);
 socket.io.js (line 2371)
 GET http://behseini-socketproject.jit.su/socket.io/1/?t=1370531712581      200 OK
                                                                    535ms   
 socket.io.js (line 1659)
 ParamsHeadersResponse
 fPtjDNnugmPPXKbnN7ep:60:60:websocket,htmlfile,xhr-polling,jsonp-polling

你能告诉我为什么会这样吗?这是防火墙问题吗?

谢谢

在#nodejitsu IRC频道上与您交谈后,似乎这确实可能是您的工作代理/防火墙的问题。

正如昨晚聊天中建议的那样,您可以尝试使用安全的websocket连接(wss而不是ws)来查看是否允许您的连接通过。

如果这不起作用,您需要将您的连接发送到工作的连接之外。例如,代理到您家中的计算机,并在您工作时使用您的家庭网络,并希望使用websockets。

最新更新