我在Node: WebSocket连接到'wss://ns313841.ovh.net:13062/‘failed:连接在收到握手响应之前关闭了这个错误。
但在Chrome浏览器中,一切都很好。有什么想法吗?
完整的JS日志:
SIPML5 API版本= 1.5.222 VM131 SIPml-api.js:890 用户代理=Mozilla/5.0(WindowsNT6.1) AppleWebKit/537.36 (KHTML,类似壁虎) Chrome/38.0.2125.104 Safari/537.36 VM131 SIPml-api.js:890 WebSocket supported = yes VM131 SIPml-api.js:890 导航友好名称=铬VM131 SIPml-api.js:890 OS友好名称= windows VM131 SIPml-api.js:890 拥有WebRTC = yes VM131 SIPml-api.js:890 有口香糖= yes VM131 SIPml-api.js:890 引擎初始化VM131 SIPml-api.js:890 s_websocket_server_url=(null) VM131 SIPml-api.js:890 S_sip_out界代理url=udp://xxxxxxx VM131 SIPml-api.js:890 b_rtcweb_breaker_enabled=yes VM131 SIPml-api.js:890 b_click2call_enabled=no VM131 SIPml-api.js:890 b_early_ims=yes VM131 SIPml-api.js:890 b_enable_media_stream_cache=no SIPml-api.js:890 o_bandwidth={} SIPml-api.js:890 o_video_size={} SIPml-api.js:890 SIP堆栈启动:代理=‘ns313841.ovh.net:13062’,王国=‘’,impi='xxxxxxx',impu=‘’“xxxxxxx”‘SIPml-api.js:890 连接到'wss://ns313841.ovh.net:13062‘SIPml-api.js:890 “启动”事件引发的耗散5.js:11 指向'wss://ns313841.ovh.net:13062/‘的WebSocket连接:在接收握手响应之前已关闭连接 __tsip_transport_ws_onerror SIPml-api.js:890 __tsip_transport_ws_onclose SIPml-api.js:890 “failed_to_start”事件被触发
发布于 2015-02-16 22:18:58
这很可能是因为node在其websocket请求中发送了一个空白的User字段,这(至少在我的例子中)会导致它关闭websocket。
我正在使用TelePresence (它依赖像WebRTC2SIP这样的Doubaungo库)
https://stackoverflow.com/questions/27704870
复制相似问题