HTML5 Websocket和ISA代理问题

时间:2010-10-08 09:34:35

标签: html5 proxy websocket

我不是ISA服务器专家,我的问题如下:

var wsUri =“ws://192.168.1.7:8887”;

websocket = new WebSocket(wsUri);

这两行合适。 但是当我尝试从外部计算机获取192.168.1.7时,我在ISA服务器中设置了规则: websocket.domain.com - > (重定向到192.168.1.7,bridging =重定向请求到HTTP端口8887)

以下不起作用:

var wsUri =“ws://websocket.domain.com”;

websocket = new WebSocket(wsUri);

我在ISA日志中看到“状态:10061无法建立连接,因为目标计算机主动拒绝它。” 似乎websocket不会将消息转换为HTTP,因此它会通过隧道传输到目标服务器。

提前致谢!

1 个答案:

答案 0 :(得分:0)

最后我做了一些解决方法。刚刚安装了另一台PC,给它公共静态IP并在其上部署websocket。所以我从我的网络中取出PC并且它不处理ISA。 我得出结论,ISA 2006没有传递原始的HTTP消息,并以某种方式破坏了它。