[Netconf] namespace issue in the sample <hello> in RFC474 2 netconf over ssh
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Netconf] namespace issue in the sample <hello> in RFC474 2 netconf over ssh
Hi
In RFC4271, the sample hello message shows the <hello> must be in the netconf namespace:
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<capabilities>
<capability>
urn:ietf:params:netconf:base:1.0
</capability>
</hello>
But in RFC4272 Netconf over SSH, the sample hello does not use
the netconf namespace:
C: <hello>
C: <capabilities>
C: <capability>
C: urn:ietf:params:xml:ns:netconf:base:1.0
C: </capability>
C: </capabilities>
C: </hello>
C: ]]>]]>
It appears to me this is a bug in RFC4742 since RFC4741 says:
3.1. Namespace
All NETCONF protocol elements are defined in the following namespace:
urn:ietf:params:xml:ns:netconf:base:1.0
I actually saw an implementation's <hello> message using the format as
documented in RFC4742.
Thanks,
Xiang Li
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.