上一主题: 导入应用程序映射规则更新下一主题: 使用保留座席


导入规则时出现的错误消息

本主题介绍了可能会显示的一些错误消息。 导入完成后,如果存在失败的导入,命令将返回相应的错误消息,并列出失败规则对应的字段。

如果规则导入文件包含列定义错误,则导入操作将失败。 如果文件中的某个规则定义中存在错误,导入操作将跳过有错误的规则并继续处理下一个规则。

关于“说明”字段的注释:

该数据表中已包含名为“XXX”的列

导入文件包含错误消息中指明的列的重复项。 “XXX”会替换为具体的列名称。

故障排除:删除重复列。 如导入自定义应用程序映射规则中所述,遵循相应示例文件中的格式。

ApplicationMapping 无效

更新现有规则时,可能存在以下问题之一:

故障排除:确认正确输入了 appID 并且其规则仍存在。 您可以如导入应用程序映射规则更新中所述,将当前规则导出到 .csv 文件。 导出文件包括所有当前规则的 appID。

应用程序映射对象无效: 某个现有记录已在使用

同时满足以下两个条件:

故障排除:如果此错误只是极偶尔发生,您可以在“应用程序定义”页面中对规则单独进行编辑。 要通过使用 racmd 命令更新一组现有规则,请使用导入应用程序映射规则更新中介绍的导入文件格式。

应用程序映射对象无效: 输入的协议无效

导入文件中的列名称可能拼写不正确,或者可能包括无效列。 如果规则为某个必填字段(desc 以外的字段)提供的值无效,也可能会发生此错误。

故障排除:确认导入文件中的以下元素正确:

应用程序映射对象无效: IP 不能为空

如果符合以下任何一种情况,就可能会发生该错误:

故障排除:在规则定义中添加缺少的值。

应用程序映射对象无效: 掩码必须介于 0 到 32 之间

子网规则具有不支持的掩码值。

故障排除:指定介于 0 到 32 之间的掩码值。

应用程序映射对象无效: ToS 必须介于 0 到 255 之间

所有 (ToS) 规则具有不支持的 ToS 值。

故障排除:指定介于 0(所有 ToS)到 255 之间的 ToS 值。

错误:缺少来自 -params 列表的参数名称

对于某个必填字段,规则没有指定的值。

故障排除:确认包括所有必填字段的值。 除 desc 外,所有字段值都是必填的。

要显示命令的帮助信息,请输入:

setapplicationmapping