RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

Found 1 record.

Status: Reported (1)

RFC 8640, "Dynamic Subscription to YANG Events and Datastores over NETCONF", September 2019

Source of RFC: netconf (ops)

Errata ID: 6886
Status: Reported
Type: Technical
Publication Format(s) : TEXT

Reported By: Jernej Tuljak
Date Reported: 2022-03-16

Section A. 4. says:

 <rpc message-id="601" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
   <establish-subscription
     xmlns="urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications">
     <stream>NETCONF</stream>
     <stream-xpath-filter xmlns="urn:ietf:params:xml:ns:yang:ietf-vrrp">
       /vrrp-protocol-error-event[
          vrrp:protocol-error-reason="vrrp:checksum-error"]
     </stream-xpath-filter>
   </establish-subscription>
 </rpc>

It should say:

 <rpc message-id="601" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
   <establish-subscription
     xmlns="urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications">
     <stream>NETCONF</stream>
     <stream-xpath-filter xmlns:vrrp="urn:ietf:params:xml:ns:yang:ietf-vrrp">
       /vrrp:vrrp-protocol-error-event[
          derived-from-or-self(vrrp:protocol-error-reason, "vrrp:checksum-error")]
     </stream-xpath-filter>
   </establish-subscription>
 </rpc>

Notes:

The original example put <stream-xpath-filter> element in a wrong namespace, never defined a namespace binding for prefix "vrrp" and checked a value of type identityref by treating it as an XPath string literal (instead of using the XPath function from RFC 7950, which is allowed by type definition of leaf "stream-xpath-filter").

Report New Errata



Advanced Search