创建安全套接字时,Firebase实时数据库Websocket异常错误

时间:2018-12-24 06:50:09

标签: android firebase-realtime-database

在启动时它可以正常工作,但是一段时间后,它会为实时数据库提供websocket错误异常,并且也无法验证主机名。

  

D / WebSocket:ws_87-关闭自身   D /连接:conn_87-实时连接失败   D /连接:conn_87-关闭实时连接   D / PersistentConnection:pc_0-由于OTHER断开连接   D / PersistentConnection:pc_0-计划连接尝试   D / ConnectionRetryHelper:安排重试时间为8773ms   D / WebSocket:ws_87-已关闭   D / PersistentConnection:pc_0-尝试获取身份验证令牌   D / PersistentConnection:pc_0-成功获取令牌,打开连接   D /连接:conn_88-打开连接   D / WebSocket:ws_88-WebSocket错误。       com.google.firebase.database.tubesock.WebSocketException:为wss://s-example.firebaseio.com/.ws?ns = fir-example创建安全套接字时出错           在com.google.firebase.database.tubesock.WebSocket.createSocket(com.google.firebase:firebase-database @@ 16.0.5:332)           在com.google.firebase.database.tubesock.WebSocket.runReader(com.google.firebase:firebase-database @@ 16.0.5:358)           com.google.firebase.database.tubesock.WebSocket.access $ 000(com.google.firebase:firebase-database @@ 16.0.5:47)           在com.google.firebase.database.tubesock.WebSocket $ 2.run(com.google.firebase:firebase-database @@ 16.0.5:143)           在java.lang.Thread.run(Thread.java:760)        造成原因:javax.net.ssl.SSLPeerUnverifiedException:无法验证主机名:s-example.firebaseio.com           在android.net.SSLCertificateSocketFactory.verifyHostname(SSLCertificateSocketFactory.java:205)           在android.net.SSLCertificateSocketFactory.createSocket(SSLCertificateSocketFactory.java:537)           在com.google.firebase.database.tubesock.WebSocket.createSocket(com.google.firebase:firebase-database @@ 16.0.5:318)           在com.google.firebase.database.tubesock.WebSocket.runReader(com.google.firebase:firebase-database @@ 16.0.5:358)           com.google.firebase.database.tubesock.WebSocket.access $ 000(com.google.firebase:firebase-database @@ 16.0.5:47)           在com.google.firebase.database.tubesock.WebSocket $ 2.run(com.google.firebase:firebase-database @@ 16.0.5:143)           在java.lang.Thread.run(Thread.java:760)   D / WebSocket:ws_88-关闭自身   D /连接:conn_88-实时连接失败   D /连接:conn_88-关闭实时连接   D / PersistentConnection:pc_0-由于OTHER断开连接   D / PersistentConnection:pc_0-计划连接尝试   D / ConnectionRetryHelper:计划重试时间为13647ms   D / WebSocket:ws_88-已关闭

0 个答案:

没有答案