设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: william2014
打印 上一主题 下一主题

经常出现网络断开回调- (void) OnAnyChatLinkClose:(int) dwErrorCode

[复制链接]

23

主题

100

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
11#
 楼主| 发表于 2014-8-5 15:08:54 | 只看该作者
佰锐技术-高萌 发表于 2014-8-1 14:10
您好,您这样的视频参数不会造成网络断开的。

你好,这是我们的日志,请帮分析下哈。若需要其他信息,请及时知会,多谢多谢~

anyChat日志_服务端 客户端.zip

875.84 KB, 下载次数: 11

回复 支持 反对

使用道具 举报

12#
发表于 2014-8-5 15:20:22 | 只看该作者
我们先看一下
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9080

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9080
13#
发表于 2014-8-5 15:21:09 | 只看该作者
您好,分析了您所提供的日志,有如下几点:

一、客户端还是V4.8的老版本,是一年前的版本,请升级到最新版本V5.0:
Load SDK Success, dwFuncMode:0x3fa,V4.8(Build Time:Jun 20 2013 18:00:34)

二、客户端掉线的原因:ErrorCode=209,表示“该用户在其它计算机上登录”,可能的原因包括:
1、的确是在其它计算机上登录了;
2、业务服务器分配userid时重复,不同的用户分配了相同的userid,核心服务器会认为是同一个用户登录;
Message        OnLinkClose(reason=1, dwErrorCode:209)

三、业务服务器还是V4.8的老版本,也建议升级到最新版本V5.0
AnyChat Server SDK Init,V4.8, Build Time:Dec 20 2013 14:46:02

回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9080

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9080
14#
发表于 2014-8-5 15:46:13 | 只看该作者
Log里面还有一个掉线的原因:dwErrorCode=105,表示演示模式,功能受限,需要购买正式版本的授权
Message        OnLinkClose(reason=2, dwErrorCode:105)
回复 支持 反对

使用道具 举报

23

主题

100

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
15#
 楼主| 发表于 2014-8-5 16:15:03 | 只看该作者
admin 发表于 2014-8-5 15:46
Log里面还有一个掉线的原因:dwErrorCode=105,表示演示模式,功能受限,需要购买正式版本的授权

首先,感谢你们的解答,感激不尽;授权问题估计是我在测试环境下进行的,我们的发布环境授权了,测试环境没有。


回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
16#
发表于 2014-8-5 16:27:29 | 只看该作者
william2014 发表于 2014-8-5 16:15
首先,感谢你们的解答,感激不尽;授权问题估计是我在测试环境下进行的,我们的发布环境授权了,测试环 ...

您好,关于异常userid的问题,你们可以跟业务服务器开发人员联调下,看是否存在
1、两个帐号分配相同userid的情况
2、或者测试的时候,同一个帐号同时多次登录。
回复 支持 反对

使用道具 举报

23

主题

100

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
17#
 楼主| 发表于 2014-8-5 16:34:08 | 只看该作者
admin 发表于 2014-8-5 15:21
您好,分析了您所提供的日志,有如下几点:

一、客户端还是V4.8的老版本,是一年前的版本,请升级到最新 ...

客户端掉线的原因:ErrorCode=209,表示“该用户在其它计算机上登录”,可能的原因包括:
1、的确是在其它计算机上登录了;
2、业务服务器分配userid时重复,不同的用户分配了相同的userid,核心服务器会认为是同一个用户登录;

你好,这个原因是服务端日志导致的吗?能给出关键的日志内容吗?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9080

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9080
18#
发表于 2014-8-5 16:34:13 | 只看该作者
您好,AnyChatCoreServer.ini里面有一个配置项:CloseFrontLink=1,默认是1,改为0便不会踢掉之前的已登录用户,更多信息可参考《AnyChat服务器用户手册》,位于AnyChat for Windows SDK\doc\server目录下。
修改完配置文件后,需要重启服务器程序才能生效。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9080

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9080
19#
发表于 2014-8-5 16:40:11 | 只看该作者
william2014 发表于 2014-8-5 16:34
客户端掉线的原因:ErrorCode=209,表示“该用户在其它计算机上登录”,可能的原因包括:
1、的确是在其 ...

参考下面这个图,估计问题还是出在业务服务器上面:
回复 支持 反对

使用道具 举报

16

主题

55

帖子

256

积分

中级会员

Rank: 3Rank: 3

积分
256
20#
发表于 2014-8-5 19:06:59 | 只看该作者
admin 发表于 2014-8-5 15:21
您好,分析了您所提供的日志,有如下几点:

一、客户端还是V4.8的老版本,是一年前的版本,请升级到最新 ...

关于业务服务器是4.8版本,请佰锐科技帮助解释一下。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-5-18 04:42 , Processed in 0.134177 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表