桌面云aDesk

关注
深信服桌面云aDesk方案,是基于超融合架构的新型桌面模式,通过深度整合服务器虚拟化、桌面虚拟化及存储虚拟化,只需桌面云一体机和云终端两种设备,即可实现云平台的快速交付,为用户提供操作体验及软硬件兼容性媲美PC、更安全、更高效的云桌面。
故障案例库
典型场景排查思路

【aDesk】根据现象和日志判断ARM连接VMP还是连接VDC异常

更新时间:2023-01-05
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 客户端相关 | 客户端掉线/断连
适用版本 通用
ARM盒子断线重连第二步就是,需要根据现象和日志判断ARM盒子连接VMP还是连接VDC异常了;
分析问题前需要获取盒子日志,若是当天出现的问题,则直接查看logcat日志;若是需要查看昨天或历史的日志,可以查看hislog_log


1、首先确定盒子是走代理还是走直连;
02-24 18:20:47.030 [ 1500/ 1610] [ INFO] RdpSession: deal reconnect options, don't used vpn and timeout is 852 {d:-1} //代表直连
02-24 18:21:03.630 [ 1500/ 1616] [ INFO] RdpSession: deal reconnect options, use vpn and timeout is 30000 {d:-1} //代表代理
2、若是与vdc连接断开,一般的现象为,最开始没有任何的感知,之后会出现盒子会话注销,退到登录界面或提示!(5.3.2及之后版本,盒子和VDC连接断开后有会话保持功能,盒子不会断开,当恢复连接时会出现注销重连,5.3.2之前版本会出现直接注销会话等现象)。也可以尝试通过日志确认是否和VDC断开,若有如下日志这说明是和VDC连接断开了;

03-26 19:33:55.040 [  910/23694] [ WARN] RecvThread: 从VDC服务端接收协议消息异常, IOException:recvfrom failed: ECONNRESET (Connection reset by peer) [ERROR_CODE:0x8010210a] {ek:-1}

03-26 17:27:29.030 [  910/18715] [ INFO] TCAgentSystem: Timequery接收到用户注销的消息通知,并通告EasyConect注销。 [ERROR_CODE:0x80103301] {a:-1}
3、与vmp连接断开,如果是socket超时断开,一开始画面会卡住50s,提示如下对话框:


主要关注以下的日志来判断是否和VMP连接断开;
I/TGS     ( 9997): ping_package_put_package  packageid:3541,dstancetime:1000000        average_time:333700  total_time:1001101 recv_package_num:3543 {ping_package_put_package:96}  //ping的情况

07-30 12:52:27.370 [ 1523/ 1591] [ERROR] TGS: socket 87 read failed, tcp errno: 110. [ERROR_CODE:0x80009106] {spice_tcp_read:145} //错误码110,重连3次之后,提示正在重连

07-30 12:52:27.370 [ 1523/ 1591] [ERROR] TGS: socket 87 read failed, tcp errno: 104. [ERROR_CODE:0x80009106] {spice_tcp_read:145} //错误码104,socket超时断开
上述几种日志一般是网络异常导致的连接断开,遇到后可以优先检查网络情况。

判断是ARM盒子是和VMP还是VDC连接断开后,再通过第三步分析原因。
本页目录
  • 问题描述
  • 解决方案
  • 建议与总结