已知问题和限制

已知问题

下表显示了已知问题及其各自的变通方法 (如果有)。

APAR 描述 受影响的产品 变通方法
- 客户卸载程序可能无法完全卸载产品,并显示错误信息:“此软件包只能从引导程序运行”。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
目前尚无已知的解决方法。
DT395705 如果文本包含括号,提取电话号码 (extractPhoneNumber)命令将无法提取号码。 这个问题发生在 "23.0.18、"IBM、"RPA、"Red Hat®"、"OpenShift® Container Platform和 "IBM"、"RPA、"SaaS,",以及从 "23.0.19开始的 "IBM、"RPA。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
使用 从正则表达式获取文本 (getRegex)命令使用正则表达式。
DT389356 IBM RPA 服务器无法下载 Microsoft Edge的 Web 驱动程序。 此 isue 发生在 Edge v124 及更高版本上。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
必须手动下载最新的 Web 驱动程序。 有关更多信息,请参阅 下载 Web 驱动程序。 此问题已在其他产品的 23.0.16.1 SaaS 和 23.0.17 版本中解决。
DT380968 关闭浏览器 (webClose) 命令可以使 Chrome 浏览器实例保持打开状态,即使未启用 保持浏览器打开 参数也是如此。 Chrome v124 及更高版本会发生此问题。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
将 IBM RPA 升级到 V 23.0.16 或更高版本。
- 在 FIPS 环境中使用不受支持的密码创建队列时, IBM RPA Control Center 不会显示错误消息。 因此,您可能会卡在队列创建页面中。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • 内部部署 IBM RPA
在环境中使用符合 FIPS 的密码创建队列。
- 如果集群或 IBM RPA 租户已启用 FIPS ,那么无法安装 Watson NLP。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
通过将 nlp 副本参数定义到 0 ,在 IBM RPA 定制资源配置 页面上禁用 Watson NLP 提供程序。
- 机器人是使用 IBM RPA Launcher 启动的,这些机器人运行时间超过 24 小时,如果它们包含需要启动程序会话令牌的命令,那么会持续失败。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
请参阅 RPA Launcher 会话过期故障排除 》文档。
- 客户机与服务器之间的连接仅接受长时间轮询通信。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
可能的变通方法是将基础结构设置为接受长轮询连接以进行通信。
- 用于部署机器人的 8098 客户端 SOAP API 存在内部问题,导致用户无法有效使用该 API。 因此,从 V 23.0.0 开始不推荐使用该 API ,将在以后的发行版中除去该 API。
  • IBM RPA SaaS
请改为使用 Bots API。
- IBM RPA Studio的记录器的 "控制树" 窗口无法装入您在 Java™ 应用程序中映射的控件的树。 该控件可能存在于 Java 应用程序上,但 IBM RPA Studio的记录器无法装入其树形视图。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
- 由于 CORS ,本地 IBM RPA Control Center 上的 IBM RPA 无法在 Firefox 上装入。
  • 内部部署 IBM RPA
有关更多信息,请参阅 控制中心未在 Firefox 故障诊断页面 上装入。
JR63713 Connect to Microsoft MQ (connectMicrosoftmq) 命令始终返回 True
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
JR63824 如果电子表格是程式化的,那么无法在 Excel 文件中设置值。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
JR64131 记录器无法从 Oracle Forms 应用程序中找到所有元素。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
您可以尝试使用视觉识别而不是选择器。 有关更多信息,请参阅 surface automation🡥OCR
- 使用 IBM RPA Studio的记录器映射 Java 应用程序时,未列出某些字段。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
  1. 打开 Studio.exe.config
  2. 在 appSettings:
    <add key="JAVADRIVER_CACHE" value="true"/> 内添加
- 使用 SSO 时,注销后,会将您重定向到 UMS 登录屏幕,而不是 IBM RPA Control Center。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
URL https://<urltoserver:port>/#/en/login 登录 RPA Control Center。
- 如果使用操作员生成的自签名证书,那么必须先接受 API 服务器证书,然后才能首次访问 IBM RPA UI。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
请参阅 访问 Robotic Process Automation 用户界面中的更多信息。
- IBM MQ 无法启动。 ibm-mq-xxxx pod 处于 CrashLoopBackOff 状态。 当您创建 IBM RPA 实例时,这也可能导致错误状态。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  1. 找到名为 ibm-mq-xxxx 的 ClusterRole(其中 xxxx 是由 OpenShift 分配的字母数字标识)
  2. 编辑 ClusterRole。 在 validatingwebhookconfigurations 的规则中,添加动词 delete
    示例:
    -verbs:
        -create
        -get
        -update
        -delete
        apiGroups:
            -admissionregistration.k8.io
        resources:
            -validatingwebhookconfigurations
        
  3. 删除 ibm-mq-xxxx pod。 pod 已创建并正常启动。
- 访问 IBM RPA UI 或 API 服务器错误。 当您访问 IBM RPA UI 或 API 服务器 URL 时,浏览器会显示下列其中一个错误: Secure Connection FailedPR_END_OF_FILE_ERROR 个错误
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
IBM RPA 部署未完成。 检查 IBM RPA CR 的状态。 在其显示 Ready 后,等待 2 分钟,然后重试。
- IBM RPA 实例具有 RedisNotReady 状态。 创建 IBM RPA 实例后的某个时间, IBM RPA CR 上仍存在 RedisNotReady 状态。 IBM RPA 安装名称空间中的 RedisSentinel 资源的状态为 waiting for formation resources to sync。 构成资源的状态为 OK
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
删除 ibm-cloud-databases-redis pod。 Redis 操作程序重新启动, IBM RPA 安装正常进行。
- 尝试使用 SSO 登录时,您会看到消息 "单点登录认证失败"。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
请清除浏览器 cookie 和高速缓存,然后重新登录。
- Block Resource (waitLock) 命令在 Red Hat® OpenShift® Container Platform上的 IBM RPA 上不起作用。 如果一个机器人尝试在另一个机器人具有锁定时进入关键区域,那么它将坚持使用 "block resource" 命令,但它仅在前几秒内重试获取锁定。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
- 如果要重新激活租户,那么会由于 UI 与 API 的集成存在问题而收到错误。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
请参阅 重新激活租户接口时出错中的更多信息。

已知限制

下表显示了已知限制及其各自的变通方法 (如果有)。

APAR 描述 受影响的产品 变通方法
- IBM RPA Studio的记录器上的 Windows 驱动程序不支持使用通用 Windows 平台 (UWP) 构建的 Windows 应用程序。
  • 内部部署 IBM RPA
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
  • IBM RPA SaaS
使用 surface automation 来自动执行应用程序。
- 无法在 IBM RPA Studio for IBM RPA SaaS中调试 IVR 机器人。
  • IBM RPA SaaS
要测试脚本,必须设置类似于生产环境的 IVR 开发环境,并对机器人进行电话呼叫。
从 IBM RPA 23.0.3开始,将从产品中除去交互式语音响应 (IVR)。 有关更多信息,请参阅 已除去
- IBM RPA 服务器不支持聊天机器人和 IVR。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
- 不会自动更新病毒定义。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
- 使用 IAM 的 SSO 是唯一支持的认证方法。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
- IBM RPA 的缺省系统队列提供程序为 IBM MQ。 当前不支持 MSMQ 和 WebLogic JMS。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
- 不支持 sendGrid。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA
- 只能在名称空间中安装 IBM RPA 的单个实例。
  • Red Hat® OpenShift® Container Platform 上的 IBM RPA