<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:15:57 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[NETCONF-806] get-config/edit-config not working for netopeer2 devices</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-806</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;Hi All,&lt;/p&gt;

&lt;p&gt;We are using OpenDayLight Silicon SR1 release and we are trying to mount some netopeer2 based devices on it. We are able to mount the devices successfully but while performing get-config RPC call ( the device is using&#160;ietf-netconf@2013-09-29)&lt;/p&gt;

&lt;p&gt;POST&#160;/rests/operations/network-topology:network-topology/topology=topology-netconf/node=test/yang-ext:mount/ietf-netconf:get-config&#160;&lt;/p&gt;

&lt;p&gt;with payload&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
{&lt;span class=&quot;code-quote&quot;&gt;&quot;ietf-netconf:input&quot;&lt;/span&gt;:{&lt;span class=&quot;code-quote&quot;&gt;&quot;source&quot;&lt;/span&gt;:{&lt;span class=&quot;code-quote&quot;&gt;&quot;candidate&quot;&lt;/span&gt;:&lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;}}}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;odl is failing with below exception&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
javax.servlet.ServletException: javax.servlet.ServletException: java.lang.IllegalArgumentException: Could not find schema &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt;
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:90)
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~[bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.Server.handle(Server.java:516) ~[bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388) ~[bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633) ~[bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380) [bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279) [bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [bundleFile:9.4.38.v202
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) [bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:540) [bundleFile:9.4.38.v202
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:395) [bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:161) [bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) [bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at&#160;org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [bundleFile:9.4.38.v20210224]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) [bundleFile:9.4.38.v20210224&#160;(edited)&#160;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160; &#160; &#160; &#160; &#160;&#160;&lt;br/&gt;
 from netconf trace logs I am able to see that sdnc/odl is receiving rpc-reply from the device which is having complete payload. Once handle-data got completed below exception is coming&#160;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160;&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
2021-08-13T07:32:33,566 | TRACE | qtp1424210203-2104 | FutureCallbackTx&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 334 - org.opendaylight.netconf.restconf-nb-rfc8040 - 1.13.2 |&#160; -&#160;&#160; | Transaction(POST) SUCCESSFUL
 2021-08-13T07:32:33,568 | TRACE | qtp1424210203-2104 | ServerRuntime$Responder&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 187 - org.glassfish.jersey.core.jersey-server - 2.27.0 |&#160; -&#160;&#160; | Starting mapping of the exception.
 org.glassfish.jersey.server.internal.process.MappableException: java.util.NoSuchElementException: No value present
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor.aroundWriteTo(MappableExceptionWrapperInterceptor.java:91) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:163) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.message.internal.MessageBodyFactory.writeTo(MessageBodyFactory.java:1135) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.server.ServerRuntime$Responder.writeResponse(ServerRuntime.java:662) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.server.ServerRuntime$Responder.processResponse(ServerRuntime.java:395) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.server.ServerRuntime$Responder.process(ServerRuntime.java:385) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:280) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:272) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.internal.Errors$1.call(Errors.java:268) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.internal.Errors.process(Errors.java:316) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.internal.Errors.process(Errors.java:298) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.internal.Errors.process(Errors.java:268) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:289) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:256) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:703) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:416) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:370) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:389) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:342) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:229) ~[?:?]
 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(ServletHolder.java:1443) ~[bundleFile:9.4.38.v&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="34313">NETCONF-806</key>
            <summary>get-config/edit-config not working for netopeer2 devices</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="10003" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Confirmed</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="vvarvate">Vishal Varvate</assignee>
                                    <reporter username="vvarvate">Vishal Varvate</reporter>
                        <labels>
                    </labels>
                <created>Mon, 16 Aug 2021 05:04:33 +0000</created>
                <updated>Fri, 24 Jun 2022 05:39:18 +0000</updated>
                                            <version>1.13.1</version>
                                                    <component>netconf</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="69526" author="metaljackl" created="Mon, 16 Aug 2021 05:40:32 +0000"  >&lt;p&gt;confirmed issue also for aluminium-SR1. Somehow logic due the fact that both are implementing in ietf-netconf@2011-06-01&lt;/p&gt;</comment>
                            <comment id="69527" author="rovarga" created="Mon, 16 Aug 2021 08:09:24 +0000"  >&lt;p&gt;Please provide a complete stack trace, along with the causality chain.&lt;/p&gt;</comment>
                            <comment id="69528" author="JIRAUSER13903" created="Tue, 17 Aug 2021 04:38:37 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt;&#160;,&lt;/p&gt;

&lt;p&gt;Please find attached complete stack trace for your reference.&lt;/p&gt;</comment>
                            <comment id="69534" author="JIRAUSER13903" created="Thu, 26 Aug 2021 04:01:26 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Can you please provide any update on the above issue&lt;/p&gt;</comment>
                            <comment id="70106" author="rovarga" created="Thu, 4 Nov 2021 22:04:14 +0000"  >&lt;p&gt;So we have this XML:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-xml&quot;&gt;
&lt;span class=&quot;code-tag&quot;&gt;&amp;lt;rpc-reply xmlns=&lt;span class=&quot;code-quote&quot;&gt;&quot;urn:ietf:params:xml:ns:netconf:base:1.0&quot;&lt;/span&gt; message-id=&lt;span class=&quot;code-quote&quot;&gt;&quot;m-5&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
    &lt;span class=&quot;code-tag&quot;&gt;&amp;lt;data&amp;gt;&lt;/span&gt;
        &lt;span class=&quot;code-tag&quot;&gt;&amp;lt;keystore xmlns=&lt;span class=&quot;code-quote&quot;&gt;&quot;urn:ietf:params:xml:ns:yang:ietf-keystore&quot;&lt;/span&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;And there we end up having:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;Caused by: java.lang.IllegalArgumentException: Could not find schema for node (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)data in DeclaredOutputEffectiveStatement{path=AbsoluteSchemaPath{path=[(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2013-09-29)get-config, (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2013-09-29)output]}}
	at com.google.common.base.Preconditions.checkArgument(Preconditions.java:441) ~[?:?]
	at org.opendaylight.yangtools.yang.data.impl.codec.SchemaTracker.getSchema(SchemaTracker.java:153) ~[?:?]
	at org.opendaylight.yangtools.yang.data.impl.codec.SchemaTracker.anyxmlNode(SchemaTracker.java:269) ~[?:?]
	at org.opendaylight.yangtools.yang.data.impl.codec.SchemaTracker.startAnyxmlNode(SchemaTracker.java:275) ~[?:?]
	at org.opendaylight.yangtools.yang.data.codec.xml.SchemaAwareXMLStreamNormalizedNodeStreamWriter.startAnyxmlNode(SchemaAwareXMLStreamNormalizedNodeStreamWriter.java:145) ~[?:?]
	at org.opendaylight.restconf.nb.rfc8040.jersey.providers.ParameterAwareNormalizedNodeWriter.wasProcessAsSimpleNode(ParameterAwareNormalizedNodeWriter.java:169) ~[?:?]
	at org.opendaylight.restconf.nb.rfc8040.jersey.providers.ParameterAwareNormalizedNodeWriter.write(ParameterAwareNormalizedNodeWriter.java:121) ~[?:?]
	at org.opendaylight.restconf.nb.rfc8040.jersey.providers.ParameterAwareNormalizedNodeWriter$OrderedParameterAwareNormalizedNodeWriter.write(ParameterAwareNormalizedNodeWriter.java:323) ~[?:?]
	at org.opendaylight.restconf.nb.rfc8040.jersey.providers.NormalizedNodeXmlBodyWriter.writeElements(NormalizedNodeXmlBodyWriter.java:171) ~[?:?]
	at org.opendaylight.restconf.nb.rfc8040.jersey.providers.NormalizedNodeXmlBodyWriter.writeNormalizedNode(NormalizedNodeXmlBodyWriter.java:127) ~[?:?]
	at org.opendaylight.restconf.nb.rfc8040.jersey.providers.NormalizedNodeXmlBodyWriter.writeTo(NormalizedNodeXmlBodyWriter.java:106) ~[?:?]
	at org.opendaylight.restconf.nb.rfc8040.jersey.providers.NormalizedNodeXmlBodyWriter.writeTo(NormalizedNodeXmlBodyWriter.java:48) ~[?:?]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;So we have data bound to ietf-netconf@2011-06-01 and schema bound to ietf-netconf@2013-09-29, causing an obvious discrepancy. That revision comes from netopeer2&apos;s &lt;a href=&quot;https://github.com/CESNET/Netopeer2/blob/master/modules/ietf-netconf@2013-09-29.yang&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/CESNET/Netopeer2/blob/master/modules/ietf-netconf@2013-09-29.yang&lt;/a&gt; &amp;#8211; which I cannot find a standard for.&lt;/p&gt;

&lt;p&gt;I suspect we are using baseline context to bind the data instead of a negotiated context somewhere in netconf.&lt;/p&gt;</comment>
                            <comment id="70107" author="rovarga" created="Thu, 4 Nov 2021 22:17:49 +0000"  >&lt;p&gt;The difference between the models boils down to:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;--- ietf-netconf@2011-06-01.yang        2018-02-28 10:00:09.000000000 +0100
+++ ietf-netconf@2013-09-29.yang        2021-11-04 23:14:02.447263555 +0100
@@ -10,6 +10,8 @@
     prefix inet;
   }
 
+  import ietf-netconf-acm { prefix nacm; }
+
   organization
     &quot;IETF NETCONF (Network Configuration) Working Group&quot;;
 
@@ -46,6 +48,14 @@
 
      This version of this YANG module is part of RFC 6241; see
      the RFC itself for full legal notices.&quot;;
+
+  revision 2013-09-29 {
+    description
+      &quot;Updated to include NACM attributes&quot;;
+    reference
+      &quot;RFC 6536: sec 3.2.5 and 3.2.8&quot;;
+  }
+
   revision 2011-06-01 {
     description
       &quot;Initial revision&quot;;
@@ -618,6 +628,7 @@
   }
 
   rpc delete-config {
+    nacm:default-deny-all;
     description
       &quot;Delete a configuration datastore.&quot;;
 
@@ -762,6 +773,7 @@
   }
 
   rpc kill-session {
+    nacm:default-deny-all;
     description
       &quot;Force the termination of a NETCONF session.&quot;;
 

&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;i.e. the good folks decided to spin their own rfc6241bis to manifest the language of RFC6536. I wonder if NETCONF WG was informed of this.&lt;/p&gt;</comment>
                            <comment id="70110" author="rovarga" created="Thu, 4 Nov 2021 23:37:22 +0000"  >&lt;p&gt;So this seems to go through &lt;a href=&quot;https://github.com/opendaylight/netconf/blob/master/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformer.java#L403-L410&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;special case&lt;/a&gt; handling, binding the result to the base NETCONF spec. I wonder why that is needed.&lt;/p&gt;</comment>
                            <comment id="70111" author="rovarga" created="Thu, 4 Nov 2021 23:40:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=vvarvate&quot; class=&quot;user-hover&quot; rel=&quot;vvarvate&quot;&gt;vvarvate&lt;/a&gt; can you capture the entire NETCONF conversation, please? We need to see what the session negotiation exchange when we established the connection looked like.&lt;/p&gt;</comment>
                            <comment id="71210" author="JIRAUSER15203" created="Fri, 24 Jun 2022 05:39:18 +0000"  >&lt;p&gt;Confirming this issue on Phosphorus release aswell.&lt;/p&gt;

&lt;p&gt;Same issue is observed for the ietf-netconf:get RPC call aswell.&lt;br/&gt;
Device is using &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;mailto:ietf-netconf@2013-09-29.yang.&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;ietf-netconf@2013-09-29.yang.&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.opendaylight.org/images/icons/mail_small.gif&quot; height=&quot;12&quot; width=&quot;13&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;We verified the RPC reply that ODL is receiving and it is syntactically correct and matches the response from netopeer2-cli. Both responses are attached with this issue (get-rpc-reply.xml and get-cli-output.xml).&lt;/p&gt;

&lt;p&gt;Relevant stack trace is also attached with this issue &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/attachment/17802/17802_get-sdnr-debug-logs.txt&quot; title=&quot;get-sdnr-debug-logs.txt attached to NETCONF-806&quot;&gt;get-sdnr-debug-logs.txt&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.opendaylight.org/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="16500" name="error.log" size="233958" author="vvarvate" created="Tue, 17 Aug 2021 04:37:23 +0000"/>
                            <attachment id="17800" name="get-cli-output.xml" size="119456" author="tejp" created="Fri, 24 Jun 2022 05:32:23 +0000"/>
                            <attachment id="17801" name="get-rpc-reply.xml" size="146720" author="tejp" created="Fri, 24 Jun 2022 05:32:25 +0000"/>
                            <attachment id="17802" name="get-sdnr-debug-logs.txt" size="439296" author="tejp" created="Fri, 24 Jun 2022 05:32:27 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03z5r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>