问题现象
机器人执行应用时出现异常,提示“文件不是有效的SAR文件”。
![提示SAR异常](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/0341148361/p361058.png)
原因排查及解决办法一
杀毒软件限制:查看电脑是否有360、Macfee等杀毒软件,若有杀毒软件,把RPA软件要安装的目录文件和Temp目录文件夹加入白名单,还有appdata文件下的AlibabaCloudRPA文件也加入白名单,其中AppData于与Temp文件夹可根据下图中使用%文件名%命令回车快速找到文件位置。
![20211202](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/9318148361/p362541.png)
![快速定位temp命令](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/0341148361/p362035.png)
说明
可在杀毒软件中追溯RPA相关信息,例如隔离区查看是否有相关文件被隔离、防护历史记录等。
原因排查及解决办法二
用户环境网络策略限制:RPA机器人向服务器请求下载应用的时候,网络策略自动判定RPA机器人属于“下载工具”,因此将其屏蔽,导致应用下载出错。
判断依据:
1.使用fiddler工具监测RPA机器人发出的请求是否异常,
2.允许fiddler抓取HTTPS的请求的设置方法:Tools-->Options-->HTTPS-->勾选Decrypt HTTPS traffic。
3.使用ctrl+x快捷键清空fiddler抓取请求的界面之后再操作阿里云RPA客户端,例如操作机器人点击报错应用的运行按钮,报异常显示文件不是有效的SAR文件。
4.查看fiddler抓取请求界面中是否检测到URL为/rpa/file/get/rpa....,并且根据图中右下方点击Raw按钮,显示返回的参数Location是个IP地址。
![20211202](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/2066075961/p362052.png)
5.将上个步骤拿到的Location的IP地址在浏览器上访问,若出现下图中内容,即可判定为被网络策略限制了。
![网络策略限制](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/0341148361/p361304.png)
说明
当企业有网络安全策略限制时,才会出现此问题。解决办法:需协调网络管理员调整相关策略。
原因排查及解决办法三
客户端安装包出错:若采用光盘刻录、微信/钉钉传输等方式获取RPA客户端安装包,可能导致安装包损坏,需要重新获取并安装。
文档内容是否对您有帮助?