聊天用户之一经常得到error
事件,并解释如下
SCRIPT12030: WebSocket Error: Network Error 12030, The connection with the server was terminated abnormally
不好的是,我无法找出为什么会发生这种情况(请不要访问机器,并且在我的机器上使用IE不会导致任何错误)。太烦人了。更重要的是,在获得此错误后,服务器将收到disconnect
事件,并且延迟很长时间,导致从他发出的一些消息落入空白,没有被传递给我(因此,我收到了其中的一些消息,而不是所有消息)。
这只会发生在他身上。我所知道的是他使用Internet 12和polling
作为传输。我曾试图强迫websocket
或其他传输,但只有polling
成功。
在某个地方,通过搜索这个错误的解释,我发现这是某种特定于浏览器的问题,可能发生也可能不会发生。
异常终止的原因可能是什么?什么是治愈它的良方?
发布于 2015-12-21 17:49:33
我得到了相同的消息,但是使用了边缘浏览器和WCF的WebSocket服务器实现,它们都运行在同一台机器上。
使用Fiddler 4,我注意到服务器从来没有发送过Ping。浏览器发送了几个乒乓,然后似乎放弃了。此时,以下消息出现在开发工具控制台中.SCRIPT12030: WebSocket错误:网络错误12030,与服务器的连接异常终止。
我怀疑用户的机器上有什么东西妨碍了websockets的正常工作。试着使用Fiddler 4来看看你是否能识别出任何不寻常的东西。
https://stackoverflow.com/questions/34022694
复制相似问题