收集用于故障排除的信息
查看统计详细信息
管理员或最终用户可查看当前 AnyConnect 会话的统计信息。
过程
步骤 1 |
在 Windows 上,导航到详细信息 (Details) 按钮。 。在 Linux 上,单击用户 GUI 中的 |
步骤 2 |
根据客户端计算机上加载的软件包,从以下选项中进行选择。
|
运行 DART 以收集用于故障排除的数据
DART 是 AnyConnect 诊断和报告工具,可用来收集数据以对 AnyConnect 安装和连接问题进行故障排除。DART 收集日志、状态和诊断信息,以供思科技术支持中心 (TAC) 分析。
注 |
DART 需要 macOS、Ubuntu 18.04 和 Red Hat 7 的管理员权限才能收集日志。 |
-
Windows — %LocalAppData%/Cisco/Cisco AnyConnect Secure Mobility Client
-
macOS — ~/.cisco/iseposture/log
支持以下操作系统:
-
Windows 的 ISE 安全评估代理
-
macOS
-
Linux
过程
步骤 1 |
启动 DART:
|
||||
步骤 2 |
单击统计数据 (Statistics) 选项卡,然后单击诊断 (Diagnostics)。 |
||||
步骤 3 |
选择默认 (Default) 或自定义 (Custom) 捆绑创建。
|
||||
步骤 4 |
如果 DART 似乎要花很长时间来收集默认文件列表,请单击取消 (Cancel),重新运行 DART,并选择自定义 (Custom) 以选择较少的文件。 |
||||
步骤 5 |
如果您选择默认 (Default),DART 将开始创建捆绑包。如果您选择自定义 (Custom),请继续按照向导提示指定日志、首选项文件、诊断信息和任何其他定制项。 |
在 DART 中显示 UDID
在 DART CLI 中,您可以显示客户端的唯一设备标识符 (UDID)。例如,对于 Windows,转到包含 dartcli.exe (C:\Program Files\Cisco\Cisco AnyConnect Secure Mobility Client) 的文件夹,然后输入 dartcli.exe -u 或 dartclie.exe -udid。
收集日志以收集关于安装或卸载问题的数据(适用于 Windows)
如果您遇到 AnyConnect 安装或卸载故障,需要收集日志,因为 DART 收集对此没有诊断能力。
在您解压 AnyConnect 文件的同一文件夹中运行 msiexec 命令:
-
对于安装故障,请输入
其中 c:/temp/ac-install.log? 可以是您选择的文件名。C:/temp>msiexec /i anyconnect-win-version-pre-deploy-k9.msi /lvx c:/Temp/ac-install.log?
-
对于卸载故障,请输入
其中 c:/temp/ac-uninstall.log? 可以是您选择的文件名。c:/temp/msiexec /x anyconnect-win-version-pre-deploy-k9.msi /lvx c:/Temp/ac-install.log?
注 |
对于卸载故障,应该使用特定于当前已安装版本的 MSI。 |
您可以改变上述相同命令,以采集关于无法在 Windows 上正确安装或卸载的任何模块的信息。
获取计算机系统信息
对于 Windows,键入 msinfo32 /nfo c:\msinfo.nfo。
获取 Systeminfo 文件转储
对于 Windows,在 sysinfo 命令提示符中键入 c:\sysinfo.txt。
检查注册表文件
SetupAPI 日志文件中如下所示的条目表示找不到文件:
E122 Device install failed. Error 2: The system cannot find the file specified.
E154 Class installer failed. Error 2: The system cannot fine the file specified.
确保 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce 注册表项存在。若没有此注册表项,将禁止所有 inf 安装包。
AnyConnect 日志文件的位置
日志保留在以下文件中:
- Windows- \Windows\Inf\setupapi.app.log or \Windows\Inf\setupapi.dev.log
注
在 Windows 中,您必须使隐藏的文件可见。
如果是初次网络部署安装,则日志文件位于每位用户的临时目录下:
%TEMP%\anyconnect-win-4.X.xxxxx-k9-install-yyyyyyyyyyyyyy.log。
如果升级来自于最佳网关推送,则日志文件位于以下位置:
%WINDIR%\TEMP\anyconnect-win-3.X.xxxxx-k9-install-yyyyyyyyyyyyyy.log。
获取适用于您要安装的客户端版本的最新文件。xxx 因版本而异,yyyyyyyyyyyyyy 指定安装的日期和时间。
-
MacOS (10.12 及更高版本)- 日志记录数据库;使用控制台应用或 log 命令查询 VPN、DART 或 Umbrella 的日志
-
MacOS (基于旧版文件的日志)- /var/log/system.log(用于所有其他模块)
-
Linux Ubuntu-/var/log/syslog
-
Linux Red Hat-/var/log/messages
运行 DART 以清除故障排除数据
过程
步骤 1 |
使用管理员权限启动 DART。 |
步骤 2 |
单击清除所有日志 (Clear All Logs) 以开始清除日志。 |