常见下载问题及原因

1. Presence密钥相关问题
密钥已到期:AppScan Presence密钥在一定时间后或在为此Presence实例创建新密钥时到期。
找不到密钥:在AppScan Presence目录中未找到presence.key文件。
密钥无效:AppScan Presence目录中的presence.key文件无效。
Presence已删除:AppScan Presence已从“HCL AppScan on Cloud”网站中删除。
密钥已在使用中:密钥文件一次只能由一个AppScan Presence实例使用,可能由于AppScan Presence目录被复制到另一台计算机或同一台计算机上的其他目录,并且两个实例同时运行,或者AppScan Presence进程在最后几分钟被中止,并且服务器错误地认为Presence仍然在线。
2. 连接错误:运行AppScan Presence的计算机必须与端口443上的特定地址(如cloud.和系统要求中列出的IP地址)建立连接。如果需要代理以访问这些地址,并且在位于AppScan Presence目录的OutgoingProxyEndpoint部分中的appsettings.json文件中配置代理有误,或者公司的网关干扰了SSL/TLS连接,都会导致连接错误。
3. 未能连接到内部代理:AppScan Presence无法连接到出站代理服务器,可能是因为在“OutgoingProxyEndpoint”部分的appsettings.json文件中没有正确配置出站代理主机和端口。
4. 无法通过出站代理服务器进行认证:AppScan Presence使用位于AppScan Presence目录下的appsettings.json文件定义的出站代理进行认证失败,可能是因为没有在appsettings.json中配置出站代理用户名和密码。
5. IIS中的缺省Web站点没有HTTP绑定:在尝试从WebAppdownloads目录下载文件(例如Manual Explorer工具或AppScan Dynamic Analysis Client)时,如果IIS中的缺省Web站点没有HTTP绑定,可能会发生下载问题。
6. NetFramework4.7.2安装失败:AppScan在正常安装过程中,会自动提示需要安装NetFramework4.7.2,但有时可能会安装失败。
解决方法

1. 更新或重新下载Presence密钥
密钥已到期、找不到密钥、密钥无效:更新Presence密钥文件,并将其放置在AppScan Presence目录中,或者创建并下载新Presence。
Presence已删除:创建并下载一个新的AppScan Presence。
密钥已在使用中:从“HCL AppScan on Cloud”网站生成一个新的密钥文件或者退出当前正在使用此密钥的AppScan Presence实例。并且避免在两个目录或计算机上安装AppScan Presence的相同实例;如果停止了AppScan Presence进程,然后又重新启动了此进程,请等待5分钟,然后重试。
2. 配置连接相关设置
连接错误:确保运行AppScan Presence的计算机能够与端口443上的特定地址建立连接。如果需要代理,在位于AppScan Presence目录的OutgoingProxyEndpoint部分中的appsettings.json文件中正确配置此代理;确认公司的网关不会干扰SSL/TLS连接。
未能连接到内部代理:验证是否在“OutgoingProxyEndpoint”部分的appsettings.json文件中正确配置了出站代理主机和端口。
无法通过出站代理服务器进行认证:在appsettings.json中配置出站代理用户名和密码。
3. 解决IIS绑定问题:如果在尝试从WebAppdownloads目录下载文件时遇到问题,转至IIS>站点>缺省Web站点>编辑绑定。查看可用绑定,理想状况下,将同时看到HTTP和HTTPS,但如果环境是安全的环境,绑定可能仅限于HTTPS。此时可以将HTTP绑定添加到DefaultWebSite(这仍然是安全的,因为ASE文件夹中的文件需要SSL,但不需要SSL的downloads文件夹除外);或者编辑
dir>HCLAppScan EnterpriseWebAppweb.config文件,在此行:,从value="http"更改为value='https'(仅当SSL证书是Firefox信任的证书时,该选项才可用。如果没有Firefox信任的证书,而且将下载目录设置为使用HTTPS,那么Firefox将报告用户尝试下载手动探索插件时可能未建立连接)。
4. 解决NetFramework4.7.2安装失败问题:如果AppScan安装过程中NetFramework4.7.2安装失败,可以尝试手动下载并安装NetFramework4.7.2,或者检查系统环境是否满足NetFramework4.7.2的安装要求。
其他注意事项
在下载AppScan时,建议关闭电脑安全软件,可能造成文件损坏。
确保使用超级管理员权限运行安装程序,避免权限出错。
替换文件下载后单独一个目录,不要直接和安装程序放一个目录下,不然安装会直接覆盖,再替换也是安装后的,不是下载的替换程序,用了会打不开。
必须是win10或win11系统。