10.2 客户端日志分析指南

客户端安装日志

客户端安装日志在aTrustInstaller目录下: 9.1.1.1.png

其中aTurstInstaller.log中汇总了所有安装的日志。

10.2.1 Windows客户端安装日志分析

1.启动客户端安装包开始安装日志:

The atrust client installation starts

2.安装并启动aTrustService

start aTrustService

3.安装aTrustTray

aTrustTray install begin

4.aTrustTray安装完成

aTrustTray install finished.

5.等待aTrustAgent安装完成并启动

aTrustAgent install finished

6.客户端整体安装完成:

[------------ ExitSetup ------------]

aTrustCore日志

aTrustCore日志文件名为:aTrustAgent_plugins_aTrustCore_h_e.log,其中aTrustAgent_plugins_aTrustCore_h_e.1.log带序号的日志表示的是翻滚后的日志文件,日志序号越大表示,记录的时间更早。 9.1.2.0.png

10.2.2 客户端注销原因日志分析

1.aTrustCore日志中会做记录注销原因,因此只需要搜索关键字"event":"logout"查看对应的type类型,即可获取注销原因,如: 9.1.2.1.png

2.其中seft表示当前注销为用户主动注销,其他注销类型如下:

管理员主动注销
ACL条件不满足注销
无流量超时注销
无鼠标键盘操作超时注销
UEM环境异常主动注销

10.2.3 登录提示"安全环境准备中"

10.2.3.1 影响范围

2.4.10.30以后,大部分产品相关的安全环境准备中问题已修复,如果是之前的版本,先使用2410.30及之后版本

10.2.3.2 报错含义

此提示的含义是,隧道可能存在未准备就绪的情况或者托盘未收到隧道就绪的消息。

10.2.3.3 排查思路

隧道未就绪的常见原因有: rpc异常未获取到隧道未获取到配置文件、隧道内部异常无法准备就绪、隧道内部准备超时等

rpc异常未获取到隧道未获取到配置文件

常见原因:

  • rpc通讯异常:三方软件本地拦截
  • rpc检验签名校验失败:

典型案例: 搬家软件将atrust移动到其他位置导致rpc签名校验无法通过,隧道无法获取到配置导致准备就绪,登录提示"安全环境准备中" 日志排查:关键词搜索 "Rpc will reject the service , Reason: The process is not a sangfor process, 3" 1、查看隧道日志可以到隧道通过rpc获取conf配置失败 隧道获取配置失败

2、从日志上可以看到大量的rpc签名校验不过的日志: rpc签名校验报错不是sangfor的进程

3、日志报文件不存在,第一想法应该是检查文件在不在,路径对不对,结果可以看到客户端安装路径里的文件夹只是一个软链接,被重定向了,这种情况下当前atrust是无法校验签名的 atrust路径异常

修复方式: 卸载atrust,删除软链接文件夹,再重新安装通常可以恢复

隧道内部异常无法准备就绪

常见原因:

  • netflt安装异常
  • 虚拟网卡安装/启动 失败等

典型案例: netflt安装失败导致隧道无法准备就绪

日志排查:关键日志搜索 "call cgo init netflt router failed will:exit process" netflt异常导致隧道反复重启

隧道内部准备超时

常见原因:

  • 三方软件影响导致隧道获取本地网络信息或者启动网卡慢导致异常

已知案例: 低版本火绒导致tun网卡安装慢,导致隧道准备超时,很久才能使用

日志确认: 关键日志搜索 "tunnel unavailable(", 隧道内部超时时间为30s,因此,重点关注超过30s的unavailable,超时后需要重新登录或者重启进程恢复。30s以内的unavailable会尝试自动恢复,不一定会导致业务访问异常。 隧道准备超时

10.2.4 AIO推端场景日志分析

1.打开aTrustAgent_plugins_aTrustCore_h_e.log相关日志,过滤关键字‘EAIOSDKWrapper’,该日志是记录了AIO相关的日志。

2.分析推端结果,过滤关键字:“install EDR callback resp:”分析推端结果, 如下表示EDR推端失败的原因是下载失败,该场景需要检查EDR推端下载地址,在浏览器上是否能够正常打开。

[2024-07-15 16:14:59.957][ 11748:  9300][ info][aTrustAgent][sangfor::CEAIOSdkWrapperV2::onInstallCallback:2181]install EDR callback resp:{
    "product_name": "EDR",
    "msg": "download failed",
    "errcode": 4,
    "install_errcode": 0
}

3.通过过滤关键字“/eaio/promotions/installer to eaio”,获取EDR推端地址,如:

[2024-09-23 17:52:40.552][  6324: 15116][ info][EAIOSDKWrapper][sangfor::EaioAdapterV2::derliver2Eaio:273]async deliver /eaio/promotions/installer to eaio, req param:{
    "ver": 2,
    "opr": "install",
    "product_name": "EDR",
    "lang": "en_US",
    "install_timeout": 180,
    "force_install": 0,
    "platforms": [
        {
            "os": "windows",
            "arch": "",
            "resources": [
                {
                    "url": "https://edrsaas.sangfor.com/download/download_installer_win.php?k=926366784&c=cd4b30e4500dc5bb714cfad28858230568017462beb9bdcc79cfcb791155614de818473576b107865bb5684e74957ef8&s=0a4c41a0919bd7d2702197d669a8a2c739411e1dd6b8d5291a1b6e29f2ca12ba",
                    "command": "-Silence=Y -Aio=Y",
                    "download_timeout": 15,
                    "filename": "",
                    "download_args": {
                        "insecure": ""
                    },
                    "original_filenames": [
                        "EdrInstaller.exe"
                    ]
                }
            ]
        }
    ]
}, timeout:0

4.其他常见推端错误日志,如EDR已经安装,推端失败:

install EDR callback resp:{
"product_name": "EDR",
    "msg": "already install",
    "errcode": 2,
    "install_errcode": 0
}

5.EDR已经手动卸载,不在支持再后台自动推端,需要手动在托盘上触发安装

[2024-09-23 17:17:28.611][  6324: 15116][ info][aTrustAgent][sangfor::CEAIOSdkWrapperV2::onInstallCallback:2180]install EDR callback resp:{
    "product_name": "EDR",
    "msg": "already uninstall",
    "errcode": 2,
    "install_errcode": 0
}

6.EDR安装失败,可通过步骤3获取到的EDR下载地址,手动下载EDR客户端进行安装验证是否能够正常安装

[2024-09-23 19:23:46.099][  6324: 15116][ info][aTrustAgent][sangfor::CEAIOSdkWrapperV2::onInstallCallback:2180]install EDR callback resp:{
    "product_name": "EDR",
    "msg": "install failed",
    "errcode": 5,
    "install_errcode": 258
}
深信服科技 all right reserved,powered by Gitbook本文档更新于: 2024-10-31 22:37

results matching ""

    No results matching ""