Verifying a Configuration Before Committing It
During the process of committing the candidate configuration or a private copy, the NETCONF server confirms that it is syntactically correct. If the syntax check fails, the server does not commit the candidate.
The NETCONF server confirms that the candidate is valid by returning the <ok/> tag in the <rpc-reply> tag element:
<rpc-reply xmlns="URN" xmlns:sdx="URL">
If the candidate is not valid, the <rpc-reply> tag element instead encloses an <rpc-error> tag element explaining the reason for the failure.