之前提交的工单找不到了,单号是65多少来着。重发一贴把,希望得到解决

版本信息:
//avoscloud-sdk 为 LeanCloud基础包
compile 'cn.leancloud.android:avoscloud-sdk:v3.3+'
//avoscloud-im-sdk
compile 'cn.leancloud.android:avoscloud-push:v3.3+@aar'
compile 'cn.leancloud.android:Java-WebSocket:1.2.0-leancloud'

AVIMConversationQueryCallback回调接口的异常信息如下:
java.lang.IllegalStateException: Connection Lost

LeanCloud的LOG如下:
D/AVPushConnectionManager(21155): {"appId":"vtygx4iumqt6wqlkguetbxasfbtackazqndobs2n95yqj9fx","cmd":"login","installationId":"2686c218-5b38-452d-8cc5-7cce6746a886"}
D/AVPushConnectionManager(21155): {"appId":"vtygx4iumqt6wqlkguetbxasfbtackazqndobs2n95yqj9fx","cmd":"conv","i":-65534,"op":"query","peerId":"552dfdcbe4b0baf049384c2e","sort":"-updatedAt","where":{"attr.type":0,"m":{"$all":["552dfdcbe4b0baf049384c2e","552b445ee4b0c0765059d025"],"$size":2}}}
E/AVPushConnectionManager(21155): on websocket closed for reason:4105:SESSION_REQUIRED

补充说明:
1,app设置了安全签名,签名是由自己公司生成的,然后由客户端传回传给leanCloud sdk。
2,如果去掉安全签名后该接口没问题
3,app登录走自己公司的restApi,而不是走leanCLoud
4,精确重现方式如下:
删除app所有数据重新进入->登录->然后调用AVIMConversationQuery.query(成功)->杀掉app进程并重新进入app->调用AVIMConversationQuery.query(失败)

请给出具体的报错信息

这是leancloud后面截获的error log,不知道有没有用

D/AVPushConnectionManager(21155): {"appId":"vtygx4iumqt6wqlkguetbxasfbtackazqndobs2n95yqj9fx","cmd":"login","installationId":"2686c218-5b38-452d-8cc5-7cce6746a886"}
E/AVPushConnectionManager(21155): Client error.
E/AVPushConnectionManager(21155): org.java_websocket.exceptions.InvalidFrameException: bad rsv 4
E/AVPushConnectionManager(21155): at org.java_websocket.drafts.Draft_10.translateSingleFrame(Draft_10.java:308)
E/AVPushConnectionManager(21155): at org.java_websocket.drafts.Draft_10.translateFrame(Draft_10.java:285)
E/AVPushConnectionManager(21155): at org.java_websocket.WebSocketImpl.decodeFrames(WebSocketImpl.java:321)
E/AVPushConnectionManager(21155): at org.java_websocket.WebSocketImpl.decode(WebSocketImpl.java:158)
E/AVPushConnectionManager(21155): at org.java_websocket.client.WebSocketClient.run(WebSocketClient.java:185)
E/AVPushConnectionManager(21155): at java.lang.Thread.run(Thread.java:818)
E/AVPushConnectionManager(21155): on websocket closed for reason:1000:
D/AVPushConnectionManager(21155): {"appId":"vtygx4iumqt6wqlkguetbxasfbtackazqndobs2n95yqj9fx","cmd":"login","installationId":"2686c218-5b38-452d-8cc5-7cce6746a886"}
D/AVPushConnectionManager(21155): {"appId":"vtygx4iumqt6wqlkguetbxasfbtackazqndobs2n95yqj9fx","cmd":"session","op":"open","peerId":"552dfdcbe4b0baf049384c2e","r":1,"ua":"android/v3.3.2"}
D/AVPushConnectionManager(21155): {"code":4102,"reason":"SIGNATURE_FAILED","cmd":"error","appId":"vtygx4iumqt6wqlkguetbxasfbtackazqndobs2n95yqj9fx","peerId":"552dfdcbe4b0baf049384c2e"}
D/AVPushConnectionManager(21155): {"appId":"vtygx4iumqt6wqlkguetbxasfbtackazqndobs2n95yqj9fx","cmd":"session","op":"open","peerId":"552dfdcbe4b0baf049384c2e","r":1,"ua":"android/v3.3.2"}
D/AVPushConnectionManager(21155): {"code":4102,"reason":"SIGNATURE_FAILED","cmd":"error","appId":"vtygx4iumqt6wqlkguetbxasfbtackazqndobs2n95yqj9fx","peerId":"552dfdcbe4b0baf049384c2e"}
E/AVPushConnectionManager(21155): on websocket closed for reason:4108:LOGIN_TIMEOUT

基本上我这边能拿到的log都给你了,你看怎么来配合调试

我这边看到的是说你签名失败了