Cisco Cisco AnyConnect Secure Mobility Client v4.x Administrator's Guide

Page of 262
请务必将客户端配置文件添加到 ASA 组策略以将其下载到 VPN 终端。
注释
脚本故障排除
如果脚本无法运行,按如下所述尝试解决问题:
过程
步骤 1 确保该脚本具有
OnConnect
OnDisconnect
前缀名称。
显示每个操作系统所
需的脚本目录。
步骤 2 尝试从命令行运行脚本。如果无法从命令行运行脚本,客户端便无法运行脚本。如果脚本在命令行
运行失败,请确保已安装运行脚本的应用,并尝试在操作系统上重写脚本。
步骤 3 确认 VPN 终端上的脚本目录中仅有一个 OnConnect 脚本和一个 OnDisconnect 脚本。 如果客户端从
ASA 下载 OnConnect 脚本,然后下载与另一个 ASA 的文件名后缀不同的另一个 OnConnect 脚本,
则客户端可能不会运行您打算运行的脚本。 如果脚本路径包含多个 OnConnect 或 OnDisconnect 脚
本,而且您正在使用 ASA 部署脚本,则删除脚本目录的内容并重新建立 VPN 会话。 如果脚本路径
包含多个 OnConnect 或 OnDisconnect 脚本,而且您采用手动部署方法,则删除不需要的脚本并重新
建立 VPN 会话。
步骤 4 如果操作系统是 Linux,请确保脚本文件的权限已设置为执行。
步骤 5 确保客户端配置文件已启用脚本功能。
使用 AnyConnect API 编写和部署定制应用
对于 Windows、Linux 和 Mac 计算机,您可以使用 AnyConnect API 开发自己的可执行用户界面 (UI)。
通过替换 AnyConnect 二进制文件部署您自己的 UI。
下表列出了不同操作系统的客户端可执行文件的文件名。
客户端 CLI 文件
客户端 GUI 文件
客户端操作系统
vpncli.exe
vpnui.exe
Windows
vpn
vpnui
Linux
vpn
ASA 部署不支持。 但是,您可以为使用 Altiris
代理等其他方式替换客户端 GUI 的 Mac 部署可
执行文件。
Mac
   Cisco AnyConnect 安全移动客户端管理员指南,4.0 
60
定制和本地化 AnyConnect 客户端和安装程序
脚本故障排除