Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在 NETCONF 会话中编辑候选配置时处理错误

在与运行 Junos OS 的设备的 NETCONF 会话中,您可以使用 NETCONF XML 管理协议操作以及 Junos XML 或命令行界面 (CLI) 配置语句来更改路由、交换或安全平台上的配置。如果 NETCONF 服务器无法整合配置数据,服务器将返回 <rpc-error> 标记元素,并提供解释故障原因的信息。默认情况下,当 NETCONF 服务器在将新配置数据整合到候选配置中时遇到错误时,将停止整合流程。通过包含 <error-option> 标记元素,您可以明确指定 NETCONF 服务器在整合新配置数据时忽略错误或停止错误。

客户端应用程序可以明确指定 NETCONF 服务器在遇到错误时停止整合新配置数据。该应用程序包括<error-option>标记元素以及标记元素中的<edit-config>stop-on-error

或者,应用程序可以指定 NETCONF 服务器在遇到错误时继续整合新的配置数据。该应用程序包括<error-option>标记元素以及标记元素中的<edit-config>ignore-error

客户端应用程序可以包含 NETCONF 规范中所述的可选 <test-option> 标记元素。无论提供什么值,Junos OS 的 NETCONF 服务器都会对标记元素中的 <edit-config> 配置数据执行基本语法检查。 <test-option> 包含标记时,NETCONF 将执行完整的语法和语义验证,以 <commit> 响应和 <validate> 标记元素(即在提交配置或明确检查配置时),但不会响应 <edit-config> 标记元素。