Dec 13, 2025 11:59:49 PM org.apache.karaf.main.Main launch INFO: Installing and starting initial bundles Dec 13, 2025 11:59:49 PM org.apache.karaf.main.Main launch INFO: All initial bundles installed and set to start Dec 13, 2025 11:59:49 PM org.apache.karaf.main.lock.SimpleFileLock lock INFO: Trying to lock /tmp/karaf-0.23.0-SNAPSHOT/lock Dec 13, 2025 11:59:49 PM org.apache.karaf.main.lock.SimpleFileLock lock INFO: Lock acquired Dec 13, 2025 11:59:49 PM org.apache.karaf.main.Main$KarafLockCallback lockAcquired INFO: Lock acquired. Setting startlevel to 100 2025-12-13T23:59:49,997 | INFO | CM Configuration Updater (Update: pid=org.ops4j.pax.logging) | EventAdminConfigurationNotifier | 5 - org.ops4j.pax.logging.pax-logging-log4j2 - 2.3.0 | Logging configuration changed. (Event Admin service unavailable - no notification sent). 2025-12-13T23:59:51,460 | INFO | activator-1-thread-2 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Adding features: odl-infrautils-ready/[7.1.9,7.1.9],97bf55a1-da28-4cd6-bd2d-2837e6956aa2/[0,0.0.0],odl-restconf/[10.0.2,10.0.2],odl-netconf-callhome-ssh/[10.0.2,10.0.2] 2025-12-13T23:59:51,642 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Changes to perform: 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Region: root 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to install: 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.el/jakarta.el-api/3.0.3 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.enterprise/cdi-api/2.0.SP1 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.interceptor/javax.interceptor-api/1.2.2 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.transaction/javax.transaction-api/1.2 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.3_1 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_3 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc/1.5.7 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc-config/1.5.7 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-common/1.5.7 2025-12-13T23:59:51,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.url/pax-url-wrap/2.6.17/jar/uber 2025-12-13T23:59:51,644 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.osgi/org.osgi.service.jdbc/1.1.0 2025-12-13T23:59:51,645 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Installing bundles: 2025-12-13T23:59:51,645 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.el/jakarta.el-api/3.0.3 2025-12-13T23:59:51,648 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.enterprise/cdi-api/2.0.SP1 2025-12-13T23:59:51,649 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.interceptor/javax.interceptor-api/1.2.2 2025-12-13T23:59:51,650 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.transaction/javax.transaction-api/1.2 2025-12-13T23:59:51,651 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/1.9.3_1 2025-12-13T23:59:51,652 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_3 2025-12-13T23:59:51,653 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc/1.5.7 2025-12-13T23:59:51,654 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc-config/1.5.7 2025-12-13T23:59:51,655 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.jdbc/pax-jdbc-pool-common/1.5.7 2025-12-13T23:59:51,656 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.url/pax-url-wrap/2.6.17/jar/uber 2025-12-13T23:59:51,660 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.osgi/org.osgi.service.jdbc/1.1.0 2025-12-13T23:59:51,686 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Starting bundles: 2025-12-13T23:59:51,687 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.url.wrap/2.6.17 2025-12-13T23:59:51,691 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.osgi.service.jdbc/1.1.0.202212101352 2025-12-13T23:59:51,692 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2025-12-13T23:59:51,692 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 2025-12-13T23:59:51,692 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.interceptor-api/1.2.2 2025-12-13T23:59:51,693 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.enterprise.cdi-api/2.0.0.SP1 2025-12-13T23:59:51,693 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.transaction-api/1.2.0 2025-12-13T23:59:51,693 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.jasypt/1.9.3.1 2025-12-13T23:59:51,694 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.pool.common/1.5.7 2025-12-13T23:59:51,694 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.config/1.5.7 2025-12-13T23:59:51,699 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc/1.5.7 2025-12-13T23:59:51,705 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Done. 2025-12-13T23:59:53,461 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Changes to perform: 2025-12-13T23:59:53,461 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Region: root 2025-12-13T23:59:53,461 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to uninstall: 2025-12-13T23:59:53,462 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 2025-12-13T23:59:53,462 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to install: 2025-12-13T23:59:53,462 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.checkerframework/checker-qual/3.51.1 2025-12-13T23:59:53,462 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.code.gson/gson/2.13.2 2025-12-13T23:59:53,462 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/guava/33.5.0-jre 2025-12-13T23:59:53,462 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/failureaccess/1.0.3 2025-12-13T23:59:53,463 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.googlecode.json-simple/json-simple/1.1.1 2025-12-13T23:59:53,463 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.h2database/h2/2.3.232 2025-12-13T23:59:53,463 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.rabbitmq/amqp-client/5.26.0 2025-12-13T23:59:53,463 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/config/1.4.5 2025-12-13T23:59:53,463 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/ssl-config-core_3/0.6.1 2025-12-13T23:59:53,464 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-annotations/1.45.1 2025-12-13T23:59:53,464 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-client/1.45.1 2025-12-13T23:59:53,464 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-driver/1.45.1 2025-12-13T23:59:53,464 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-core/4.2.37 2025-12-13T23:59:53,464 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-graphite/4.2.37 2025-12-13T23:59:53,465 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-healthchecks/4.2.37 2025-12-13T23:59:53,465 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-jmx/4.2.37 2025-12-13T23:59:53,465 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-jvm/4.2.37 2025-12-13T23:59:53,465 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-buffer/4.2.7.Final 2025-12-13T23:59:53,465 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-base/4.2.7.Final 2025-12-13T23:59:53,465 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-compression/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-http/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-http2/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-common/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-handler/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-resolver/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-classes-epoll/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-native-epoll/4.2.7.Final/jar/linux-x86_64 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-native-unix-common/4.2.7.Final 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.activation/jakarta.activation-api/1.2.2 2025-12-13T23:59:53,466 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.annotation/jakarta.annotation-api/1.3.5 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.servlet/jakarta.servlet-api/4.0.4 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.validation/jakarta.validation-api/2.0.2 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.ws.rs/jakarta.ws.rs-api/2.1.6 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.javassist/javassist/3.30.2-GA 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.servlet/javax.servlet-api/3.1.0 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.websocket/jakarta.websocket-api/1.1.2 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.odlparent/karaf.branding/14.1.6 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.lz4/lz4-java/1.8.0 2025-12-13T23:59:53,467 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:net.bytebuddy/byte-buddy/1.17.8 2025-12-13T23:59:53,469 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.agrona/agrona/1.22.0 2025-12-13T23:59:53,469 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.antlr/antlr4-runtime/4.13.2 2025-12-13T23:59:53,469 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1 2025-12-13T23:59:53,469 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.2 2025-12-13T23:59:53,469 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.3 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.14 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries/org.apache.aries.util/1.1.3 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-collections/commons-collections/3.2.2 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-beanutils/commons-beanutils/1.11.0 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-codec/commons-codec/1.19.0 2025-12-13T23:59:53,470 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.commons/commons-lang3/3.19.0 2025-12-13T23:59:53,471 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.commons/commons-text/1.14.0 2025-12-13T23:59:53,471 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.felix/org.apache.felix.scr/2.2.6 2025-12-13T23:59:53,471 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.2 2025-12-13T23:59:53,471 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.4.8 2025-12-13T23:59:53,471 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.core/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.config/org.apache.karaf.config.command/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.features/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.kar/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.boot/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.core/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.4.8 2025-12-13T23:59:53,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.http/org.apache.karaf.http.core/4.4.8 2025-12-13T23:59:53,473 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.4.8 2025-12-13T23:59:53,473 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.4.8 2025-12-13T23:59:53,473 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.4.8 2025-12-13T23:59:53,473 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.4.8 2025-12-13T23:59:53,473 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jdbc/org.apache.karaf.jdbc.core/4.4.8 2025-12-13T23:59:53,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.4.8 2025-12-13T23:59:53,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.4.8 2025-12-13T23:59:53,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.4.8 2025-12-13T23:59:53,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.4.8 2025-12-13T23:59:53,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.4.8 2025-12-13T23:59:53,475 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.table/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.web/org.apache.karaf.web.core/4.4.8 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-osgi/2.15.0 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-scp/2.15.0 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-sftp/2.15.0 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jdt/ecj/3.26.0 2025-12-13T23:59:53,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-client/9.4.57.v20241219 2025-12-13T23:59:53,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-continuation/9.4.57.v20241219 2025-12-13T23:59:53,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-http/9.4.57.v20241219 2025-12-13T23:59:53,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-io/9.4.57.v20241219 2025-12-13T23:59:53,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-jaas/9.4.57.v20241219 2025-12-13T23:59:53,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-jmx/9.4.57.v20241219 2025-12-13T23:59:53,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-security/9.4.57.v20241219 2025-12-13T23:59:53,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-server/9.4.57.v20241219 2025-12-13T23:59:53,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-servlet/9.4.57.v20241219 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-servlets/9.4.57.v20241219 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-util/9.4.57.v20241219 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-util-ajax/9.4.57.v20241219 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-xml/9.4.57.v20241219 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-api/2.6.1 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2.external/aopalliance-repackaged/2.6.1 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-locator/2.6.1 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/osgi-resource-locator/1.0.3 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-utils/2.6.1 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.containers/jersey-container-servlet/2.47 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.containers/jersey-container-servlet-core/2.47 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-client/2.47 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-common/2.47 2025-12-13T23:59:53,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-server/2.47 2025-12-13T23:59:53,481 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.inject/jersey-hk2/2.47 2025-12-13T23:59:53,481 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.media/jersey-media-sse/2.47 2025-12-13T23:59:53,481 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jline/jline/3.21.0 2025-12-13T23:59:53,481 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jolokia/jolokia-osgi/1.7.2 2025-12-13T23:59:53,481 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jspecify/jspecify/1.0.0 2025-12-13T23:59:53,481 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm/9.8 2025-12-13T23:59:53,481 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-commons/9.8 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-tree/9.8 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-analysis/9.8 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-util/9.8 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-authn-api/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-cert/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-encrypt-service/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-encrypt-service-impl/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-filterchain/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-idm-store-h2/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-jetty-auth-log-filter/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-password-service-api/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-password-service-impl/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/repackaged-shiro/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-shiro/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-shiro-api/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-tokenauthrealm/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/web-api/0.22.3 2025-12-13T23:59:53,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/web-osgi-impl/0.22.3 2025-12-13T23:59:53,483 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/servlet-api/0.22.3 2025-12-13T23:59:53,483 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/servlet-jersey2/0.22.3 2025-12-13T23:59:53,483 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/blueprint/12.0.3 2025-12-13T23:59:53,483 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-access-api/12.0.3 2025-12-13T23:59:53,483 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-access-client/12.0.3 2025-12-13T23:59:53,483 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-dom-api/12.0.3 2025-12-13T23:59:53,483 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-mgmt-api/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/eos-dom-akka/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-api/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-journal/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-spi/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/repackaged-pekko/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-akka-raft/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-cluster-admin-api/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-cluster-admin-impl/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-clustering-commons/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-common-util/12.0.3 2025-12-13T23:59:53,484 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-distributed-datastore/12.0.3 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-remoterpc-connector/12.0.3 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/scala3-library/12.0.3 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf/ietf-type-util/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-crypt-hash/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-encryption-algs/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-key-exchange-algs/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-mac-algs/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-public-key-algs/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-tls-cipher-suite-algs/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6022/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6241/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6243/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6470/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6991-ietf-inet-types/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6991-ietf-yang-types/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc7407-ietf-x509-cert-to-name/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc7952/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8040-ietf-restconf/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8040-ietf-restconf-monitoring/1.0.2 2025-12-13T23:59:53,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8072/1.0.2 2025-12-13T23:59:53,486 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8341/1.0.2 2025-12-13T23:59:53,486 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8342-ietf-datastores/1.0.2 2025-12-13T23:59:53,486 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8342-ietf-origin/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8343/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8344/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8525/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8526/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8528/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8529/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8639/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8650/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9640/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9641/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9642/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-client/1.0.2 2025-12-13T23:59:53,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-common/1.0.2 2025-12-13T23:59:53,488 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-server/1.0.2 2025-12-13T23:59:53,488 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-client/1.0.2 2025-12-13T23:59:53,488 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-common/1.0.2 2025-12-13T23:59:53,488 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-server/1.0.2 2025-12-13T23:59:53,488 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-client/1.0.2 2025-12-13T23:59:53,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-common/1.0.2 2025-12-13T23:59:53,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-server/1.0.2 2025-12-13T23:59:53,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/ready-api/7.1.9 2025-12-13T23:59:53,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/ready-impl/7.1.9 2025-12-13T23:59:53,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/infrautils-util/7.1.9 2025-12-13T23:59:53,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-dom-adapter/15.0.2 2025-12-13T23:59:53,489 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-util/15.0.2 2025-12-13T23:59:53,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-binding-adapter/15.0.2 2025-12-13T23:59:53,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-api/15.0.2 2025-12-13T23:59:53,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-spi/15.0.2 2025-12-13T23:59:53,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-common-api/15.0.2 2025-12-13T23:59:53,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-api/15.0.2 2025-12-13T23:59:53,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-broker/15.0.2 2025-12-13T23:59:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-schema-osgi/15.0.2 2025-12-13T23:59:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-spi/15.0.2 2025-12-13T23:59:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-binding-api/15.0.2 2025-12-13T23:59:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-common-api/15.0.2 2025-12-13T23:59:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-dom-api/15.0.2 2025-12-13T23:59:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-singleton-api/15.0.2 2025-12-13T23:59:53,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-singleton-impl/15.0.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/general-entity/15.0.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/ietf-topology/2013.10.21.27.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/yang-ext/2013.09.07.27.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/callhome-provider/10.0.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-client/10.0.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-client-mdsal/10.0.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/databind/10.0.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-dom-api/10.0.2 2025-12-13T23:59:53,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-api/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-legacy/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-none/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/draft-ietf-restconf-server/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/rfc5277/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/sal-remote/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-api/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-codec/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-common/10.0.2 2025-12-13T23:59:53,493 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-common-mdsal/10.0.2 2025-12-13T23:59:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-netty-util/10.0.2 2025-12-13T23:59:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/odl-device-notification/10.0.2 2025-12-13T23:59:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-api/10.0.2 2025-12-13T23:59:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-mdsal-spi/10.0.2 2025-12-13T23:59:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-nb/10.0.2 2025-12-13T23:59:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server/10.0.2 2025-12-13T23:59:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-api/10.0.2 2025-12-13T23:59:53,494 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-jaxrs/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-mdsal/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-spi/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/rfc8639-impl/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/sal-remote-impl/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/shaded-exificient/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/shaded-sshd/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-topology/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-topology-impl/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-api/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-crypto/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-http/10.0.2 2025-12-13T23:59:53,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-ssh/10.0.2 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-tcp/10.0.2 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-tls/10.0.2 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/truststore-api/10.0.2 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/truststore-none/10.0.2 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/yanglib-mdsal-writer/10.0.2 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.odlparent/bundles-diag/14.1.6 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-api/14.0.20 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-dynamic/14.0.20 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-osgi/14.0.20 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-spi/14.0.20 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-generator/14.0.20 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-loader/14.0.20 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-model/14.0.20 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-reflect/14.0.20 2025-12-13T23:59:53,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-api/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-osgi/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-spi/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-spec/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/codegen-extensions/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/concepts/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/odlext-model-api/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/odlext-parser-support/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/openconfig-model-api/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/openconfig-parser-support/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6241-model-api/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6241-parser-support/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6536-model-api/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6536-parser-support/14.0.20 2025-12-13T23:59:53,497 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6643-model-api/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6643-parser-support/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc7952-model-api/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc7952-parser-support/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8040-model-api/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8040-parser-support/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8528-model-api/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8528-parser-support/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8639-model-api/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8639-parser-support/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8819-model-api/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8819-parser-support/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/util/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-common/14.0.20 2025-12-13T23:59:53,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-api/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-binfmt/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-gson/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-xml/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-impl/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-spi/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-transform/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-api/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-ri/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-spi/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-util/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-ir/14.0.20 2025-12-13T23:59:53,499 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-api/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-export/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-ri/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-spi/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-util/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-api/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-impl/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-reactor/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-rfc7950/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-spi/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-api/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-fs/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-spi/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-xpath-api/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-xpath-impl/14.0.20 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.url/pax-url-war/2.6.17/jar/uber 2025-12-13T23:59:53,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-api/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-compatibility-el2/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-compatibility-servlet31/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-extender-war/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-jetty/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-jsp/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-runtime/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-spi/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-tomcat-common/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-websocket/8.0.33 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.osgi/org.osgi.service.component/1.5.1 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.owasp.encoder/encoder/1.3.1 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.reactivestreams/reactive-streams/1.0.4 2025-12-13T23:59:53,501 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.codehaus.woodstox/stax2-api/4.2.2 2025-12-13T23:59:53,502 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:tech.pantheon.triemap/triemap/1.3.2 2025-12-13T23:59:53,502 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:org.lmdbjava/lmdbjava/0.9.1 2025-12-13T23:59:53,502 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Stopping bundles: 2025-12-13T23:59:53,503 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.pool.common/1.5.7 2025-12-13T23:59:53,505 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 2025-12-13T23:59:53,506 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.jasypt/1.9.3.1 2025-12-13T23:59:53,506 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.transaction-api/1.2.0 2025-12-13T23:59:53,506 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.enterprise.cdi-api/2.0.0.SP1 2025-12-13T23:59:53,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2025-12-13T23:59:53,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.config/1.5.7 2025-12-13T23:59:53,508 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Uninstalling bundles: 2025-12-13T23:59:53,509 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 2025-12-13T23:59:53,511 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Installing bundles: 2025-12-13T23:59:53,511 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.checkerframework/checker-qual/3.51.1 2025-12-13T23:59:53,514 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.code.gson/gson/2.13.2 2025-12-13T23:59:53,515 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/guava/33.5.0-jre 2025-12-13T23:59:53,521 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/failureaccess/1.0.3 2025-12-13T23:59:53,522 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.googlecode.json-simple/json-simple/1.1.1 2025-12-13T23:59:53,523 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.h2database/h2/2.3.232 2025-12-13T23:59:53,527 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.rabbitmq/amqp-client/5.26.0 2025-12-13T23:59:53,528 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/config/1.4.5 2025-12-13T23:59:53,530 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/ssl-config-core_3/0.6.1 2025-12-13T23:59:53,531 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-annotations/1.45.1 2025-12-13T23:59:53,532 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-client/1.45.1 2025-12-13T23:59:53,533 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-driver/1.45.1 2025-12-13T23:59:53,534 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-core/4.2.37 2025-12-13T23:59:53,535 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-graphite/4.2.37 2025-12-13T23:59:53,535 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-healthchecks/4.2.37 2025-12-13T23:59:53,536 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-jmx/4.2.37 2025-12-13T23:59:53,537 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.dropwizard.metrics/metrics-jvm/4.2.37 2025-12-13T23:59:53,538 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-buffer/4.2.7.Final 2025-12-13T23:59:53,539 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-base/4.2.7.Final 2025-12-13T23:59:53,540 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-compression/4.2.7.Final 2025-12-13T23:59:53,541 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-http/4.2.7.Final 2025-12-13T23:59:53,542 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-codec-http2/4.2.7.Final 2025-12-13T23:59:53,544 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-common/4.2.7.Final 2025-12-13T23:59:53,546 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-handler/4.2.7.Final 2025-12-13T23:59:53,547 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-resolver/4.2.7.Final 2025-12-13T23:59:53,548 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport/4.2.7.Final 2025-12-13T23:59:53,549 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-classes-epoll/4.2.7.Final 2025-12-13T23:59:53,550 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-native-epoll/4.2.7.Final/jar/linux-x86_64 2025-12-13T23:59:53,552 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.netty/netty-transport-native-unix-common/4.2.7.Final 2025-12-13T23:59:53,553 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.activation/jakarta.activation-api/1.2.2 2025-12-13T23:59:53,553 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.annotation/jakarta.annotation-api/1.3.5 2025-12-13T23:59:53,554 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.servlet/jakarta.servlet-api/4.0.4 2025-12-13T23:59:53,555 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.validation/jakarta.validation-api/2.0.2 2025-12-13T23:59:53,556 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.ws.rs/jakarta.ws.rs-api/2.1.6 2025-12-13T23:59:53,557 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.javassist/javassist/3.30.2-GA 2025-12-13T23:59:53,558 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.servlet/javax.servlet-api/3.1.0 2025-12-13T23:59:53,559 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:jakarta.websocket/jakarta.websocket-api/1.1.2 2025-12-13T23:59:53,560 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.odlparent/karaf.branding/14.1.6 2025-12-13T23:59:53,560 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.lz4/lz4-java/1.8.0 2025-12-13T23:59:53,562 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:net.bytebuddy/byte-buddy/1.17.8 2025-12-13T23:59:53,573 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.agrona/agrona/1.22.0 2025-12-13T23:59:53,575 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.antlr/antlr4-runtime/4.13.2 2025-12-13T23:59:53,576 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1 2025-12-13T23:59:53,577 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.2 2025-12-13T23:59:53,577 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.3 2025-12-13T23:59:53,579 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5 2025-12-13T23:59:53,580 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0 2025-12-13T23:59:53,580 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0 2025-12-13T23:59:53,581 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8 2025-12-13T23:59:53,582 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0 2025-12-13T23:59:53,583 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.14 2025-12-13T23:59:53,584 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries.quiesce/org.apache.aries.quiesce.api/1.0.0 2025-12-13T23:59:53,601 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.aries/org.apache.aries.util/1.1.3 2025-12-13T23:59:53,603 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-collections/commons-collections/3.2.2 2025-12-13T23:59:53,605 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-beanutils/commons-beanutils/1.11.0 2025-12-13T23:59:53,608 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-codec/commons-codec/1.19.0 2025-12-13T23:59:53,611 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.commons/commons-lang3/3.19.0 2025-12-13T23:59:53,612 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.commons/commons-text/1.14.0 2025-12-13T23:59:53,613 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.felix/org.apache.felix.scr/2.2.6 2025-12-13T23:59:53,615 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.2 2025-12-13T23:59:53,615 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.4.8 2025-12-13T23:59:53,616 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.core/4.4.8 2025-12-13T23:59:53,617 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.config/org.apache.karaf.config.command/4.4.8 2025-12-13T23:59:53,618 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/4.4.8 2025-12-13T23:59:53,619 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.features/4.4.8 2025-12-13T23:59:53,620 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.kar/4.4.8 2025-12-13T23:59:53,620 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/4.4.8 2025-12-13T23:59:53,621 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.boot/4.4.8 2025-12-13T23:59:53,622 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.core/4.4.8 2025-12-13T23:59:53,622 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.4.8 2025-12-13T23:59:53,623 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.http/org.apache.karaf.http.core/4.4.8 2025-12-13T23:59:53,626 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.4.8 2025-12-13T23:59:53,627 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.4.8 2025-12-13T23:59:53,628 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.4.8 2025-12-13T23:59:53,628 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.4.8 2025-12-13T23:59:53,631 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.jdbc/org.apache.karaf.jdbc.core/4.4.8 2025-12-13T23:59:53,632 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.4.8 2025-12-13T23:59:53,632 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.4.8 2025-12-13T23:59:53,633 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.4.8 2025-12-13T23:59:53,634 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.4.8 2025-12-13T23:59:53,635 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.4.8 2025-12-13T23:59:53,636 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.4.8 2025-12-13T23:59:53,636 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.4.8 2025-12-13T23:59:53,637 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.4.8 2025-12-13T23:59:53,638 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.4.8 2025-12-13T23:59:53,639 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.4.8 2025-12-13T23:59:53,641 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.4.8 2025-12-13T23:59:53,642 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.shell/org.apache.karaf.shell.table/4.4.8 2025-12-13T23:59:53,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.4.8 2025-12-13T23:59:53,644 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.karaf.web/org.apache.karaf.web.core/4.4.8 2025-12-13T23:59:53,644 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-osgi/2.15.0 2025-12-13T23:59:53,649 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-scp/2.15.0 2025-12-13T23:59:53,650 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.apache.sshd/sshd-sftp/2.15.0 2025-12-13T23:59:53,651 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jdt/ecj/3.26.0 2025-12-13T23:59:53,656 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-client/9.4.57.v20241219 2025-12-13T23:59:53,657 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-continuation/9.4.57.v20241219 2025-12-13T23:59:53,657 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-http/9.4.57.v20241219 2025-12-13T23:59:53,659 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-io/9.4.57.v20241219 2025-12-13T23:59:53,659 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-jaas/9.4.57.v20241219 2025-12-13T23:59:53,660 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-jmx/9.4.57.v20241219 2025-12-13T23:59:53,661 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-security/9.4.57.v20241219 2025-12-13T23:59:53,662 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-server/9.4.57.v20241219 2025-12-13T23:59:53,664 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-servlet/9.4.57.v20241219 2025-12-13T23:59:53,665 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-servlets/9.4.57.v20241219 2025-12-13T23:59:53,666 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-util/9.4.57.v20241219 2025-12-13T23:59:53,667 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-util-ajax/9.4.57.v20241219 2025-12-13T23:59:53,668 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jetty/jetty-xml/9.4.57.v20241219 2025-12-13T23:59:53,669 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-api/2.6.1 2025-12-13T23:59:53,670 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2.external/aopalliance-repackaged/2.6.1 2025-12-13T23:59:53,671 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-locator/2.6.1 2025-12-13T23:59:53,672 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/osgi-resource-locator/1.0.3 2025-12-13T23:59:53,672 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.hk2/hk2-utils/2.6.1 2025-12-13T23:59:53,673 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.containers/jersey-container-servlet/2.47 2025-12-13T23:59:53,674 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.containers/jersey-container-servlet-core/2.47 2025-12-13T23:59:53,675 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-client/2.47 2025-12-13T23:59:53,676 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-common/2.47 2025-12-13T23:59:53,678 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.core/jersey-server/2.47 2025-12-13T23:59:53,681 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.inject/jersey-hk2/2.47 2025-12-13T23:59:53,682 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.glassfish.jersey.media/jersey-media-sse/2.47 2025-12-13T23:59:53,683 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jline/jline/3.21.0 2025-12-13T23:59:53,685 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jolokia/jolokia-osgi/1.7.2 2025-12-13T23:59:53,686 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jspecify/jspecify/1.0.0 2025-12-13T23:59:53,687 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm/9.8 2025-12-13T23:59:53,688 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-commons/9.8 2025-12-13T23:59:53,688 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-tree/9.8 2025-12-13T23:59:53,689 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-analysis/9.8 2025-12-13T23:59:53,690 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-util/9.8 2025-12-13T23:59:53,691 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-authn-api/0.22.3 2025-12-13T23:59:53,691 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-cert/0.22.3 2025-12-13T23:59:53,693 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-encrypt-service/0.22.3 2025-12-13T23:59:53,693 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-encrypt-service-impl/0.22.3 2025-12-13T23:59:53,694 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-filterchain/0.22.3 2025-12-13T23:59:53,695 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-idm-store-h2/0.22.3 2025-12-13T23:59:53,695 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-jetty-auth-log-filter/0.22.3 2025-12-13T23:59:53,696 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-password-service-api/0.22.3 2025-12-13T23:59:53,697 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-password-service-impl/0.22.3 2025-12-13T23:59:53,698 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/repackaged-shiro/0.22.3 2025-12-13T23:59:53,700 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-shiro/0.22.3 2025-12-13T23:59:53,701 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-shiro-api/0.22.3 2025-12-13T23:59:53,702 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa/aaa-tokenauthrealm/0.22.3 2025-12-13T23:59:53,703 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/web-api/0.22.3 2025-12-13T23:59:53,704 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/web-osgi-impl/0.22.3 2025-12-13T23:59:53,704 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/servlet-api/0.22.3 2025-12-13T23:59:53,705 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.aaa.web/servlet-jersey2/0.22.3 2025-12-13T23:59:53,706 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/blueprint/12.0.3 2025-12-13T23:59:53,706 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-access-api/12.0.3 2025-12-13T23:59:53,708 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-access-client/12.0.3 2025-12-13T23:59:53,709 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-dom-api/12.0.3 2025-12-13T23:59:53,709 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/cds-mgmt-api/12.0.3 2025-12-13T23:59:53,710 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/eos-dom-akka/12.0.3 2025-12-13T23:59:53,711 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-api/12.0.3 2025-12-13T23:59:53,712 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-journal/12.0.3 2025-12-13T23:59:53,712 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/raft-spi/12.0.3 2025-12-13T23:59:53,713 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/repackaged-pekko/12.0.3 2025-12-13T23:59:53,740 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-akka-raft/12.0.3 2025-12-13T23:59:53,742 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-cluster-admin-api/12.0.3 2025-12-13T23:59:53,743 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-cluster-admin-impl/12.0.3 2025-12-13T23:59:53,756 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-clustering-commons/12.0.3 2025-12-13T23:59:53,759 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-common-util/12.0.3 2025-12-13T23:59:53,760 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-distributed-datastore/12.0.3 2025-12-13T23:59:53,762 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/sal-remoterpc-connector/12.0.3 2025-12-13T23:59:53,763 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/scala3-library/12.0.3 2025-12-13T23:59:53,774 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf/ietf-type-util/1.0.2 2025-12-13T23:59:53,775 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-crypt-hash/1.0.2 2025-12-13T23:59:53,776 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-encryption-algs/1.0.2 2025-12-13T23:59:53,776 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-key-exchange-algs/1.0.2 2025-12-13T23:59:53,777 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-mac-algs/1.0.2 2025-12-13T23:59:53,778 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-ssh-public-key-algs/1.0.2 2025-12-13T23:59:53,778 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/iana-tls-cipher-suite-algs/1.0.2 2025-12-13T23:59:53,779 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6022/1.0.2 2025-12-13T23:59:53,780 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6241/1.0.2 2025-12-13T23:59:53,782 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6243/1.0.2 2025-12-13T23:59:53,783 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6470/1.0.2 2025-12-13T23:59:53,784 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6991-ietf-inet-types/1.0.2 2025-12-13T23:59:53,784 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc6991-ietf-yang-types/1.0.2 2025-12-13T23:59:53,785 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc7407-ietf-x509-cert-to-name/1.0.2 2025-12-13T23:59:53,786 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc7952/1.0.2 2025-12-13T23:59:53,787 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8040-ietf-restconf/1.0.2 2025-12-13T23:59:53,787 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8040-ietf-restconf-monitoring/1.0.2 2025-12-13T23:59:53,788 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8072/1.0.2 2025-12-13T23:59:53,790 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8341/1.0.2 2025-12-13T23:59:53,791 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8342-ietf-datastores/1.0.2 2025-12-13T23:59:53,791 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8342-ietf-origin/1.0.2 2025-12-13T23:59:53,792 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8343/1.0.2 2025-12-13T23:59:53,793 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8344/1.0.2 2025-12-13T23:59:53,794 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8525/1.0.2 2025-12-13T23:59:53,795 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8526/1.0.2 2025-12-13T23:59:53,796 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8528/1.0.2 2025-12-13T23:59:53,797 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8529/1.0.2 2025-12-13T23:59:53,798 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8639/1.0.2 2025-12-13T23:59:53,800 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc8650/1.0.2 2025-12-13T23:59:53,800 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9640/1.0.2 2025-12-13T23:59:53,801 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9641/1.0.2 2025-12-13T23:59:53,803 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9642/1.0.2 2025-12-13T23:59:53,805 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-client/1.0.2 2025-12-13T23:59:53,806 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-common/1.0.2 2025-12-13T23:59:53,806 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9643-ietf-tcp-server/1.0.2 2025-12-13T23:59:53,807 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-client/1.0.2 2025-12-13T23:59:53,808 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-common/1.0.2 2025-12-13T23:59:53,809 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9644-ietf-ssh-server/1.0.2 2025-12-13T23:59:53,811 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-client/1.0.2 2025-12-13T23:59:53,812 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-common/1.0.2 2025-12-13T23:59:53,813 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ietf.model/rfc9645-ietf-tls-server/1.0.2 2025-12-13T23:59:53,814 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/ready-api/7.1.9 2025-12-13T23:59:53,814 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/ready-impl/7.1.9 2025-12-13T23:59:53,815 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.infrautils/infrautils-util/7.1.9 2025-12-13T23:59:53,816 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-dom-adapter/15.0.2 2025-12-13T23:59:53,817 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-util/15.0.2 2025-12-13T23:59:53,818 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-binding-adapter/15.0.2 2025-12-13T23:59:53,818 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-api/15.0.2 2025-12-13T23:59:53,819 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-binding-spi/15.0.2 2025-12-13T23:59:53,820 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-common-api/15.0.2 2025-12-13T23:59:53,820 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-api/15.0.2 2025-12-13T23:59:53,821 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-broker/15.0.2 2025-12-13T23:59:53,822 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-schema-osgi/15.0.2 2025-12-13T23:59:53,823 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-dom-spi/15.0.2 2025-12-13T23:59:53,824 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-binding-api/15.0.2 2025-12-13T23:59:53,825 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-common-api/15.0.2 2025-12-13T23:59:53,825 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-eos-dom-api/15.0.2 2025-12-13T23:59:53,826 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-singleton-api/15.0.2 2025-12-13T23:59:53,826 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal/mdsal-singleton-impl/15.0.2 2025-12-13T23:59:53,827 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/general-entity/15.0.2 2025-12-13T23:59:53,828 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/ietf-topology/2013.10.21.27.2 2025-12-13T23:59:53,829 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.mdsal.model/yang-ext/2013.09.07.27.2 2025-12-13T23:59:53,829 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/callhome-provider/10.0.2 2025-12-13T23:59:53,831 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-client/10.0.2 2025-12-13T23:59:53,833 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-client-mdsal/10.0.2 2025-12-13T23:59:53,835 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/databind/10.0.2 2025-12-13T23:59:53,836 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-dom-api/10.0.2 2025-12-13T23:59:53,837 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-api/10.0.2 2025-12-13T23:59:53,837 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-legacy/10.0.2 2025-12-13T23:59:53,838 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/keystore-none/10.0.2 2025-12-13T23:59:53,839 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/draft-ietf-restconf-server/10.0.2 2025-12-13T23:59:53,841 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/rfc5277/10.0.2 2025-12-13T23:59:53,842 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf.model/sal-remote/10.0.2 2025-12-13T23:59:53,843 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-api/10.0.2 2025-12-13T23:59:53,844 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-codec/10.0.2 2025-12-13T23:59:53,844 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-common/10.0.2 2025-12-13T23:59:53,845 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-common-mdsal/10.0.2 2025-12-13T23:59:53,846 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-netty-util/10.0.2 2025-12-13T23:59:53,846 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/odl-device-notification/10.0.2 2025-12-13T23:59:53,847 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-api/10.0.2 2025-12-13T23:59:53,848 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-mdsal-spi/10.0.2 2025-12-13T23:59:53,849 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-nb/10.0.2 2025-12-13T23:59:53,850 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server/10.0.2 2025-12-13T23:59:53,851 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-api/10.0.2 2025-12-13T23:59:53,851 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-jaxrs/10.0.2 2025-12-13T23:59:53,852 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-mdsal/10.0.2 2025-12-13T23:59:53,853 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/restconf-server-spi/10.0.2 2025-12-13T23:59:53,854 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/rfc8639-impl/10.0.2 2025-12-13T23:59:53,855 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/sal-remote-impl/10.0.2 2025-12-13T23:59:53,856 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/shaded-exificient/10.0.2 2025-12-13T23:59:53,860 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/shaded-sshd/10.0.2 2025-12-13T23:59:53,865 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-topology/10.0.2 2025-12-13T23:59:53,866 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/netconf-topology-impl/10.0.2 2025-12-13T23:59:53,867 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-api/10.0.2 2025-12-13T23:59:53,868 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-crypto/10.0.2 2025-12-13T23:59:53,869 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-http/10.0.2 2025-12-13T23:59:53,872 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-ssh/10.0.2 2025-12-13T23:59:53,873 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-tcp/10.0.2 2025-12-13T23:59:53,874 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/transport-tls/10.0.2 2025-12-13T23:59:53,875 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/truststore-api/10.0.2 2025-12-13T23:59:53,875 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/truststore-none/10.0.2 2025-12-13T23:59:53,876 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/yanglib-mdsal-writer/10.0.2 2025-12-13T23:59:53,877 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.odlparent/bundles-diag/14.1.6 2025-12-13T23:59:53,877 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-api/14.0.20 2025-12-13T23:59:53,878 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-dynamic/14.0.20 2025-12-13T23:59:53,879 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-osgi/14.0.20 2025-12-13T23:59:53,880 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-data-codec-spi/14.0.20 2025-12-13T23:59:53,880 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-generator/14.0.20 2025-12-13T23:59:53,881 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-loader/14.0.20 2025-12-13T23:59:53,882 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-model/14.0.20 2025-12-13T23:59:53,883 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-reflect/14.0.20 2025-12-13T23:59:53,883 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-api/14.0.20 2025-12-13T23:59:53,884 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-osgi/14.0.20 2025-12-13T23:59:53,885 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-runtime-spi/14.0.20 2025-12-13T23:59:53,885 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/binding-spec/14.0.20 2025-12-13T23:59:53,886 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/codegen-extensions/14.0.20 2025-12-13T23:59:53,887 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/concepts/14.0.20 2025-12-13T23:59:53,887 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/odlext-model-api/14.0.20 2025-12-13T23:59:53,888 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/odlext-parser-support/14.0.20 2025-12-13T23:59:53,889 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/openconfig-model-api/14.0.20 2025-12-13T23:59:53,889 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/openconfig-parser-support/14.0.20 2025-12-13T23:59:53,890 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6241-model-api/14.0.20 2025-12-13T23:59:53,891 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6241-parser-support/14.0.20 2025-12-13T23:59:53,891 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6536-model-api/14.0.20 2025-12-13T23:59:53,892 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6536-parser-support/14.0.20 2025-12-13T23:59:53,893 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6643-model-api/14.0.20 2025-12-13T23:59:53,893 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc6643-parser-support/14.0.20 2025-12-13T23:59:53,899 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc7952-model-api/14.0.20 2025-12-13T23:59:53,900 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc7952-parser-support/14.0.20 2025-12-13T23:59:53,901 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8040-model-api/14.0.20 2025-12-13T23:59:53,901 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8040-parser-support/14.0.20 2025-12-13T23:59:53,902 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8528-model-api/14.0.20 2025-12-13T23:59:53,903 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8528-parser-support/14.0.20 2025-12-13T23:59:53,903 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8639-model-api/14.0.20 2025-12-13T23:59:53,904 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8639-parser-support/14.0.20 2025-12-13T23:59:53,904 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8819-model-api/14.0.20 2025-12-13T23:59:53,905 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/rfc8819-parser-support/14.0.20 2025-12-13T23:59:53,906 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/util/14.0.20 2025-12-13T23:59:53,906 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-common/14.0.20 2025-12-13T23:59:53,907 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-api/14.0.20 2025-12-13T23:59:53,908 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-binfmt/14.0.20 2025-12-13T23:59:53,909 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-gson/14.0.20 2025-12-13T23:59:53,910 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-codec-xml/14.0.20 2025-12-13T23:59:53,910 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-impl/14.0.20 2025-12-13T23:59:53,911 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-spi/14.0.20 2025-12-13T23:59:53,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-transform/14.0.20 2025-12-13T23:59:53,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-api/14.0.20 2025-12-13T23:59:53,913 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-ri/14.0.20 2025-12-13T23:59:53,914 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-tree-spi/14.0.20 2025-12-13T23:59:53,915 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-data-util/14.0.20 2025-12-13T23:59:53,916 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-ir/14.0.20 2025-12-13T23:59:53,916 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-api/14.0.20 2025-12-13T23:59:53,917 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-export/14.0.20 2025-12-13T23:59:53,918 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-ri/14.0.20 2025-12-13T23:59:53,919 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-spi/14.0.20 2025-12-13T23:59:53,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-model-util/14.0.20 2025-12-13T23:59:53,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-api/14.0.20 2025-12-13T23:59:53,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-impl/14.0.20 2025-12-13T23:59:53,922 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-reactor/14.0.20 2025-12-13T23:59:53,923 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-rfc7950/14.0.20 2025-12-13T23:59:53,924 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-parser-spi/14.0.20 2025-12-13T23:59:53,925 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-api/14.0.20 2025-12-13T23:59:53,926 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-fs/14.0.20 2025-12-13T23:59:53,926 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-repo-spi/14.0.20 2025-12-13T23:59:53,927 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-xpath-api/14.0.20 2025-12-13T23:59:53,928 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/yang-xpath-impl/14.0.20 2025-12-13T23:59:53,928 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.url/pax-url-war/2.6.17/jar/uber 2025-12-13T23:59:53,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-api/8.0.33 2025-12-13T23:59:53,932 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-compatibility-el2/8.0.33 2025-12-13T23:59:53,933 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-compatibility-servlet31/8.0.33 2025-12-13T23:59:53,933 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-extender-war/8.0.33 2025-12-13T23:59:53,934 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/8.0.33 2025-12-13T23:59:53,935 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-jetty/8.0.33 2025-12-13T23:59:53,935 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-jsp/8.0.33 2025-12-13T23:59:53,937 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-runtime/8.0.33 2025-12-13T23:59:53,938 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-spi/8.0.33 2025-12-13T23:59:53,940 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-tomcat-common/8.0.33 2025-12-13T23:59:53,941 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ops4j.pax.web/pax-web-websocket/8.0.33 2025-12-13T23:59:53,942 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.osgi/org.osgi.service.component/1.5.1 2025-12-13T23:59:53,942 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.owasp.encoder/encoder/1.3.1 2025-12-13T23:59:53,943 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.reactivestreams/reactive-streams/1.0.4 2025-12-13T23:59:53,943 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.codehaus.woodstox/stax2-api/4.2.2 2025-12-13T23:59:53,944 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:tech.pantheon.triemap/triemap/1.3.2 2025-12-13T23:59:53,945 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:org.lmdbjava/lmdbjava/0.9.1 2025-12-13T23:59:53,958 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT//etc/org.jolokia.osgi.cfg 2025-12-13T23:59:53,964 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/configuration/factory/pekko.conf 2025-12-13T23:59:53,964 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/etc/org.opendaylight.controller.cluster.datastore.cfg 2025-12-13T23:59:53,965 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/etc/jetty-web.xml 2025-12-13T23:59:53,965 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/etc/opendaylight/datastore/initial/config/aaa-cert-config.xml 2025-12-13T23:59:53,967 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/etc/opendaylight/datastore/initial/config/aaa-password-service-config.xml 2025-12-13T23:59:53,968 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/etc/org.opendaylight.netconf.topology.callhome.cfg 2025-12-13T23:59:53,969 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/etc/org.opendaylight.restconf.nb.rfc8040.cfg 2025-12-13T23:59:53,969 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/etc/opendaylight/datastore/initial/config/aaa-app-config.xml 2025-12-13T23:59:53,970 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/etc/opendaylight/datastore/initial/config/aaa-datastore-config.xml 2025-12-13T23:59:53,970 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT/bin/idmtool 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.23.0-SNAPSHOT//etc/org.opendaylight.aaa.filterchain.cfg 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Refreshing bundles: 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 (Attached fragments changed: [org.ops4j.pax.web.pax-web-compatibility-el2/8.0.33]) 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.enterprise.cdi-api/2.0.0.SP1 (Wired to javax.el-api/3.0.3 which is being refreshed) 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.transaction-api/1.2.0 (Wired to javax.enterprise.cdi-api/2.0.0.SP1 which is being refreshed) 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.jasypt/1.9.3.1 (Should be wired to: jakarta.servlet-api/4.0.0 (through [org.apache.servicemix.bundles.jasypt/1.9.3.1] osgi.wiring.package; resolution:=optional; filter:="(osgi.wiring.package=javax.servlet)")) 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.servicemix.bundles.javax-inject/1.0.0.3 (Bundle will be uninstalled) 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.config/1.5.7 (Wired to org.apache.servicemix.bundles.jasypt/1.9.3.1 which is being refreshed) 2025-12-13T23:59:53,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.pool.common/1.5.7 (Wired to javax.transaction-api/1.2.0 which is being refreshed) 2025-12-13T23:59:54,704 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Starting bundles: 2025-12-13T23:59:54,704 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm/9.8.0 2025-12-13T23:59:54,705 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.quiesce.api/1.0.0 2025-12-13T23:59:54,705 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.api/1.0.1 2025-12-13T23:59:54,705 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.tree/9.8.0 2025-12-13T23:59:54,706 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.commons/9.8.0 2025-12-13T23:59:54,706 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.proxy/1.1.14 2025-12-13T23:59:54,710 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.core/1.10.3 2025-12-13T23:59:54,851 | INFO | features-3-thread-1 | BlueprintContainerImpl | 80 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.apache.aries.blueprint.core/1.10.3 has been started 2025-12-13T23:59:54,854 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.tree.analysis/9.8.0 2025-12-13T23:59:54,854 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.cm/1.3.2 2025-12-13T23:59:54,879 | INFO | features-3-thread-1 | BlueprintContainerImpl | 80 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.apache.aries.blueprint.cm/1.3.2 has been started 2025-12-13T23:59:54,879 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.util/9.8.0 2025-12-13T23:59:54,880 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.blueprint/4.4.8 2025-12-13T23:59:54,883 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.wrap/4.4.8 2025-12-13T23:59:54,886 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.kar/4.4.8 2025-12-13T23:59:54,889 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.features/4.4.8 2025-12-13T23:59:54,898 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.util/9.4.57.v20241219 2025-12-13T23:59:54,898 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.jmx/9.4.57.v20241219 2025-12-13T23:59:54,898 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.io/9.4.57.v20241219 2025-12-13T23:59:54,899 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.http/9.4.57.v20241219 2025-12-13T23:59:54,900 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.server/9.4.57.v20241219 2025-12-13T23:59:54,901 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.servlets/9.4.57.v20241219 2025-12-13T23:59:54,902 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.osgi/2.15.0 2025-12-13T23:59:54,902 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.scp/2.15.0 2025-12-13T23:59:54,903 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.sftp/2.15.0 2025-12-13T23:59:54,903 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jline/3.21.0 2025-12-13T23:59:54,904 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.core/4.4.8 2025-12-13T23:59:54,951 | INFO | fileinstall-/tmp/karaf-0.23.0-SNAPSHOT/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.jolokia.osgi} from /tmp/karaf-0.23.0-SNAPSHOT/etc/org.jolokia.osgi.cfg 2025-12-13T23:59:54,965 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.deployer.kar/4.4.8 2025-12-13T23:59:54,967 | INFO | features-3-thread-1 | Activator | 121 - org.apache.karaf.shell.core - 4.4.8 | Not starting local console. To activate set karaf.startLocalConsole=true 2025-12-13T23:59:54,982 | INFO | features-3-thread-1 | BlueprintContainerImpl | 80 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.apache.karaf.shell.core/4.4.8 has been started 2025-12-13T23:59:54,983 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.servlet-api/4.0.0 2025-12-13T23:59:54,983 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-api/8.0.33 2025-12-13T23:59:54,983 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.websocket-api/1.1.2 2025-12-13T23:59:54,984 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-spi/8.0.33 2025-12-13T23:59:54,984 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2025-12-13T23:59:54,984 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jdt.core.compiler.batch/3.26.0.v20210609-0549 2025-12-13T23:59:54,985 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-jsp/8.0.33 2025-12-13T23:59:54,985 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-tomcat-common/8.0.33 2025-12-13T23:59:54,986 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.security/9.4.57.v20241219 2025-12-13T23:59:54,986 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.util.ajax/9.4.57.v20241219 2025-12-13T23:59:54,986 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.servlet/9.4.57.v20241219 2025-12-13T23:59:54,987 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.xml/9.4.57.v20241219 2025-12-13T23:59:54,987 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.jaas/9.4.57.v20241219 2025-12-13T23:59:54,987 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-jetty/8.0.33 2025-12-13T23:59:54,994 | INFO | features-3-thread-1 | log | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | Logging initialized @7136ms to org.eclipse.jetty.util.log.Slf4jLog 2025-12-13T23:59:55,000 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-runtime/8.0.33 2025-12-13T23:59:55,013 | INFO | features-3-thread-1 | Activator | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | EventAdmin support enabled, WAB events will be posted to EventAdmin topics. 2025-12-13T23:59:55,013 | INFO | CM Configuration Updater (ManagedService Update: pid=[org.ops4j.pax.web]) | Activator | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Scheduling Pax Web reconfiguration because configuration has changed 2025-12-13T23:59:55,013 | INFO | features-3-thread-1 | Activator | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Pax Web Runtime started 2025-12-13T23:59:55,016 | INFO | paxweb-config-1-thread-1 (change config) | Activator | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Scheduling Pax Web reconfiguration because ServerControllerFactory has been registered 2025-12-13T23:59:55,019 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.http.core/4.4.8 2025-12-13T23:59:55,062 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.http.core/4.4.8. Missing service: [org.apache.karaf.http.core.ProxyService] 2025-12-13T23:59:55,062 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.config.command/4.4.8 2025-12-13T23:59:55,068 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.config.command/4.4.8 2025-12-13T23:59:55,083 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Configuring server controller org.ops4j.pax.web.service.jetty.internal.JettyServerController 2025-12-13T23:59:55,083 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Configuring JettyServerController{configuration=21385bad-a130-4c83-8598-a285090010b8,state=UNCONFIGURED} 2025-12-13T23:59:55,083 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating Jetty server instance using configuration properties. 2025-12-13T23:59:55,110 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Processing Jetty configuration from files: [etc/jetty.xml] 2025-12-13T23:59:55,124 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-extender-whiteboard/8.0.33 2025-12-13T23:59:55,125 | INFO | features-3-thread-1 | Activator | 369 - org.ops4j.pax.web.pax-web-extender-whiteboard - 8.0.33 | Starting Pax Web Whiteboard Extender 2025-12-13T23:59:55,143 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.blueprint.api/1.2.0 2025-12-13T23:59:55,144 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.blueprint.core/1.2.0 2025-12-13T23:59:55,145 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.config/4.4.8 2025-12-13T23:59:55,148 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.management.server/4.4.8 2025-12-13T23:59:55,155 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-websocket/8.0.33 2025-12-13T23:59:55,159 | INFO | activator-1-thread-1 | Activator | 114 - org.apache.karaf.management.server - 4.4.8 | Setting java.rmi.server.hostname system property to 127.0.0.1 2025-12-13T23:59:55,160 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.bundle.core/4.4.8 2025-12-13T23:59:55,221 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.bundle.core/4.4.8 2025-12-13T23:59:55,222 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.bundle.blueprintstate/4.4.8 2025-12-13T23:59:55,271 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.osgi.service.component/1.5.1.202212101352 2025-12-13T23:59:55,278 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.felix.scr/2.2.6 2025-12-13T23:59:55,290 | INFO | features-3-thread-1 | ROOT | 94 - org.apache.felix.scr - 2.2.6 | bundle org.apache.felix.scr:2.2.6 (94) Starting with globalExtender setting: false 2025-12-13T23:59:55,310 | INFO | features-3-thread-1 | ROOT | 94 - org.apache.felix.scr - 2.2.6 | bundle org.apache.felix.scr:2.2.6 (94) Version = 2.2.6 2025-12-13T23:59:55,322 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.scr.state/4.4.8 2025-12-13T23:59:55,329 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Found configured connector "jetty-default": 0.0.0.0:8181 2025-12-13T23:59:55,331 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Using configured jetty-default@542209b0{HTTP/1.1, (http/1.1)}{0.0.0.0:8181} as non secure connector for address: 0.0.0.0:8181 2025-12-13T23:59:55,332 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Eagerly starting Jetty thread pool QueuedThreadPool[qtp779001425]@2e6e9e51{STOPPED,0<=0<=200,i=0,r=-1,q=0}[NO_TRY] 2025-12-13T23:59:55,343 | INFO | paxweb-config-1-thread-1 (change controller) | JettyFactory | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding JMX support to Jetty server 2025-12-13T23:59:55,360 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.web.core/4.4.8 2025-12-13T23:59:55,371 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.web.core/4.4.8. Missing service: [org.apache.karaf.web.WebContainerService] 2025-12-13T23:59:55,371 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.scr.management/4.4.8 2025-12-13T23:59:55,377 | INFO | features-3-thread-1 | ServiceComponentRuntimeMBeanImpl | 116 - org.apache.karaf.scr.management - 4.4.8 | Activating the Apache Karaf ServiceComponentRuntime MBean 2025-12-13T23:59:55,378 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.table/4.4.8 2025-12-13T23:59:55,380 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.url.war/2.6.17 2025-12-13T23:59:55,380 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Starting server controller org.ops4j.pax.web.service.jetty.internal.JettyServerController 2025-12-13T23:59:55,380 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting JettyServerController{configuration=21385bad-a130-4c83-8598-a285090010b8,state=STOPPED} 2025-12-13T23:59:55,381 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Server@6b25a2a8{STOPPED}[9.4.57.v20241219] 2025-12-13T23:59:55,381 | INFO | paxweb-config-1-thread-1 (change controller) | Server | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | jetty-9.4.57.v20241219; built: 2025-01-08T21:24:30.412Z; git: df524e6b29271c2e09ba9aea83c18dc9db464a31; jvm 21.0.9+10-Ubuntu-122.04 2025-12-13T23:59:55,388 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.api/1.1.5 2025-12-13T23:59:55,388 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.service.core/4.4.8 2025-12-13T23:59:55,394 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.service.core/4.4.8 2025-12-13T23:59:55,394 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.features.command/4.4.8 2025-12-13T23:59:55,404 | INFO | paxweb-config-1-thread-1 (change controller) | session | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | DefaultSessionIdManager workerName=node0 2025-12-13T23:59:55,404 | INFO | paxweb-config-1-thread-1 (change controller) | session | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | No SessionScavenger set, using defaults 2025-12-13T23:59:55,405 | INFO | paxweb-config-1-thread-1 (change controller) | session | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | node0 Scavenging every 600000ms 2025-12-13T23:59:55,408 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.features.command/4.4.8 2025-12-13T23:59:55,409 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.diagnostic.core/4.4.8 2025-12-13T23:59:55,414 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.diagnostic.core/4.4.8 2025-12-13T23:59:55,414 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.core/1.1.8 2025-12-13T23:59:55,417 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Starting JMX OSGi agent 2025-12-13T23:59:55,424 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering MBean with ObjectName [osgi.core:service=permissionadmin,version=1.2,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854] for service with service.id [15] 2025-12-13T23:59:55,425 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering MBean with ObjectName [osgi.compendium:service=cm,version=1.3,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854] for service with service.id [39] 2025-12-13T23:59:55,426 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.wiring.BundleWiringStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@498b89a4 with name osgi.core:type=wiringState,version=1.1,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854 2025-12-13T23:59:55,427 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.PackageStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@498b89a4 with name osgi.core:type=packageState,version=1.5,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854 2025-12-13T23:59:55,427 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.FrameworkMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@498b89a4 with name osgi.core:type=framework,version=1.7,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854 2025-12-13T23:59:55,427 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.BundleStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@498b89a4 with name osgi.core:type=bundleState,version=1.7,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854 2025-12-13T23:59:55,427 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@498b89a4 with name osgi.compendium:service=cm,version=1.3,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854 2025-12-13T23:59:55,428 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@498b89a4 with name osgi.core:type=serviceState,version=1.7,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854 2025-12-13T23:59:55,428 | INFO | features-3-thread-1 | core | 84 - org.apache.aries.jmx.core - 1.1.8 | Registering org.osgi.jmx.service.permissionadmin.PermissionAdminMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@498b89a4 with name osgi.core:service=permissionadmin,version=1.2,framework=org.eclipse.osgi,uuid=dc96bd95-60d8-4562-9779-3c28719a5854 2025-12-13T23:59:55,428 | INFO | paxweb-config-1-thread-1 (change controller) | AbstractConnector | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started jetty-default@542209b0{HTTP/1.1, (http/1.1)}{0.0.0.0:8181} 2025-12-13T23:59:55,429 | INFO | paxweb-config-1-thread-1 (change controller) | Server | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started @7572ms 2025-12-13T23:59:55,429 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.web.pax-web-extender-war/8.0.33 2025-12-13T23:59:55,430 | INFO | features-3-thread-1 | Activator | 368 - org.ops4j.pax.web.pax-web-extender-war - 8.0.33 | Configuring WAR extender thread pool. Pool size = 3 2025-12-13T23:59:55,431 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering HttpService factory 2025-12-13T23:59:55,432 | INFO | paxweb-config-1-thread-1 (change controller) | StoppableHttpServiceFactory | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.apache.karaf.http.core_4.4.8 [106]] 2025-12-13T23:59:55,445 | INFO | paxweb-config-1-thread-1 (change controller) | StoppableHttpServiceFactory | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.apache.karaf.web.core_4.4.8 [125]] 2025-12-13T23:59:55,446 | INFO | HttpService->Whiteboard (add HttpService) | StoppableHttpServiceFactory | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.ops4j.pax.web.pax-web-extender-whiteboard_8.0.33 [369]] 2025-12-13T23:59:55,447 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering HttpServiceRuntime 2025-12-13T23:59:55,450 | INFO | paxweb-config-1-thread-1 | ServerModel | 373 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-3,contextPath='/'} 2025-12-13T23:59:55,450 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-1,name='default',path='/',bundle=org.ops4j.pax.web.pax-web-extender-whiteboard,context=(supplier)}", size=2} 2025-12-13T23:59:55,451 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-3,contextPath='/'} 2025-12-13T23:59:55,456 | INFO | activator-1-thread-2 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.web.core/4.4.8 2025-12-13T23:59:55,462 | INFO | activator-1-thread-2 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.http.core/4.4.8 2025-12-13T23:59:55,493 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-1,name='default',path='/',bundle=org.ops4j.pax.web.pax-web-extender-whiteboard,context=(supplier)} to o.o.p.w.s.j.i.PaxWebServletContextHandler@4d33830c{/,null,STOPPED} 2025-12-13T23:59:55,495 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@4d33830c{/,null,STOPPED} 2025-12-13T23:59:55,588 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.continuation/9.4.57.v20241219 2025-12-13T23:59:55,591 | INFO | HttpService->WarExtender (add HttpService) | StoppableHttpServiceFactory | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.ops4j.pax.web.pax-web-extender-war_8.0.33 [368]] 2025-12-13T23:59:55,621 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.modules/4.4.8 2025-12-13T23:59:55,631 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.command/4.4.8 2025-12-13T23:59:55,641 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.jaas.command/4.4.8 2025-12-13T23:59:55,641 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Updating commands for bundle org.apache.karaf.jaas.command/4.4.8 2025-12-13T23:59:55,642 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Updating commands for bundle org.apache.karaf.jaas.command/4.4.8 2025-12-13T23:59:55,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.commands/4.4.8 2025-12-13T23:59:55,651 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.shell.commands/4.4.8 2025-12-13T23:59:55,652 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Updating commands for bundle org.apache.karaf.shell.commands/4.4.8 2025-12-13T23:59:55,652 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.ssh/4.4.8 2025-12-13T23:59:55,670 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.shell.ssh/4.4.8. Missing service: [org.apache.sshd.server.SshServer] 2025-12-13T23:59:55,670 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.system.core/4.4.8 2025-12-13T23:59:55,686 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.system.core/4.4.8 2025-12-13T23:59:55,686 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.whiteboard/1.2.0 2025-12-13T23:59:55,699 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.client/9.4.57.v20241219 2025-12-13T23:59:55,699 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.kar.core/4.4.8 2025-12-13T23:59:55,704 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.kar.core/4.4.8. Missing service: [org.apache.karaf.kar.KarService] 2025-12-13T23:59:55,704 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.instance.core/4.4.8 2025-12-13T23:59:55,719 | INFO | activator-1-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.kar.core/4.4.8 2025-12-13T23:59:55,722 | INFO | fileinstall-/tmp/karaf-0.23.0-SNAPSHOT/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.controller.cluster.datastore} from /tmp/karaf-0.23.0-SNAPSHOT/etc/org.opendaylight.controller.cluster.datastore.cfg 2025-12-13T23:59:55,723 | INFO | fileinstall-/tmp/karaf-0.23.0-SNAPSHOT/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.aaa.filterchain} from /tmp/karaf-0.23.0-SNAPSHOT/etc/org.opendaylight.aaa.filterchain.cfg 2025-12-13T23:59:55,727 | INFO | fileinstall-/tmp/karaf-0.23.0-SNAPSHOT/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.netconf.topology.callhome} from /tmp/karaf-0.23.0-SNAPSHOT/etc/org.opendaylight.netconf.topology.callhome.cfg 2025-12-13T23:59:55,729 | INFO | fileinstall-/tmp/karaf-0.23.0-SNAPSHOT/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.restconf.nb.rfc8040} from /tmp/karaf-0.23.0-SNAPSHOT/etc/org.opendaylight.restconf.nb.rfc8040.cfg 2025-12-13T23:59:55,730 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.instance.core/4.4.8 2025-12-13T23:59:55,730 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.log.core/4.4.8 2025-12-13T23:59:55,742 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.log.core/4.4.8. Missing service: [org.apache.karaf.log.core.LogService] 2025-12-13T23:59:55,742 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.package.core/4.4.8 2025-12-13T23:59:55,748 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.package.core/4.4.8 2025-12-13T23:59:55,748 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.blueprint/12.0.3 2025-12-13T23:59:55,750 | INFO | features-3-thread-1 | BlueprintBundleTracker | 180 - org.opendaylight.controller.blueprint - 12.0.3 | Starting BlueprintBundleTracker 2025-12-13T23:59:55,759 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 180 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.apache.aries.blueprint.core_1.10.3 [80] was successfully created 2025-12-13T23:59:55,760 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 180 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.apache.karaf.shell.core_4.4.8 [121] was successfully created 2025-12-13T23:59:55,760 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 180 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.apache.aries.blueprint.cm_1.3.2 [79] was successfully created 2025-12-13T23:59:55,757 | INFO | activator-1-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.log.core/4.4.8 2025-12-13T23:59:55,841 | INFO | activator-1-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.shell.ssh/4.4.8 2025-12-13T23:59:55,849 | INFO | activator-1-thread-1 | DefaultIoServiceFactoryFactory | 126 - org.apache.sshd.osgi - 2.15.0 | No detected/configured IoServiceFactoryFactory; using Nio2ServiceFactoryFactory 2025-12-13T23:59:55,946 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.guava.failureaccess/1.0.3 2025-12-13T23:59:55,948 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jspecify.jspecify/1.0.0 2025-12-13T23:59:55,949 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.guava/33.5.0.jre 2025-12-13T23:59:55,950 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.gson/2.13.2 2025-12-13T23:59:55,951 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.concepts/14.0.20 2025-12-13T23:59:55,952 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-common/14.0.20 2025-12-13T23:59:55,953 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | triemap/1.3.2 2025-12-13T23:59:55,953 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.util/14.0.20 2025-12-13T23:59:55,954 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-xpath-api/14.0.20 2025-12-13T23:59:55,954 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-api/14.0.20 2025-12-13T23:59:55,955 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-api/14.0.20 2025-12-13T23:59:55,955 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8040-model-api/14.0.20 2025-12-13T23:59:55,956 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-spi/14.0.20 2025-12-13T23:59:55,956 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8528-model-api/14.0.20 2025-12-13T23:59:55,957 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc7952-model-api/14.0.20 2025-12-13T23:59:55,958 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-ir/14.0.20 2025-12-13T23:59:55,958 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-spi/14.0.20 2025-12-13T23:59:55,959 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-util/14.0.20 2025-12-13T23:59:55,959 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-util/14.0.20 2025-12-13T23:59:55,960 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-impl/14.0.20 2025-12-13T23:59:55,960 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-codec-gson/14.0.20 2025-12-13T23:59:55,961 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | stax2-api/4.2.2 2025-12-13T23:59:55,961 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-codec-xml/14.0.20 2025-12-13T23:59:55,962 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.databind/10.0.2 2025-12-13T23:59:55,963 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.ietf-type-util/1.0.2 2025-12-13T23:59:55,963 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-spec/14.0.20 2025-12-13T23:59:55,964 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-reflect/14.0.20 2025-12-13T23:59:55,965 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6991-ietf-inet-types/1.0.2 2025-12-13T23:59:55,965 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6241/1.0.2 2025-12-13T23:59:55,968 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6243/1.0.2 2025-12-13T23:59:55,969 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6991-ietf-yang-types/1.0.2 2025-12-13T23:59:55,970 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-api/10.0.2 2025-12-13T23:59:55,970 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8040-ietf-restconf/1.0.2 2025-12-13T23:59:55,971 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8343/1.0.2 2025-12-13T23:59:55,972 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8341/1.0.2 2025-12-13T23:59:55,973 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8344/1.0.2 2025-12-13T23:59:55,974 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8528/1.0.2 2025-12-13T23:59:55,976 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8529/1.0.2 2025-12-13T23:59:55,977 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8639/1.0.2 2025-12-13T23:59:55,978 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8072/1.0.2 2025-12-13T23:59:55,979 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server-api/10.0.2 2025-12-13T23:59:55,980 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.transport-native-unix-common/4.2.7.Final 2025-12-13T23:59:55,981 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.transport-classes-epoll/4.2.7.Final 2025-12-13T23:59:55,982 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-api/10.0.2 2025-12-13T23:59:55,983 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9640/1.0.2 2025-12-13T23:59:55,984 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-crypto/10.0.2 2025-12-13T23:59:55,986 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-base/4.2.7.Final 2025-12-13T23:59:55,987 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | lz4-java/1.8.0 2025-12-13T23:59:55,988 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-compression/4.2.7.Final 2025-12-13T23:59:55,988 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.resolver/4.2.7.Final 2025-12-13T23:59:55,989 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.handler/4.2.7.Final 2025-12-13T23:59:55,990 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-http/4.2.7.Final 2025-12-13T23:59:55,991 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-http2/4.2.7.Final 2025-12-13T23:59:55,991 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.commons-codec/1.19.0 2025-12-13T23:59:55,992 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9643-ietf-tcp-common/1.0.2 2025-12-13T23:59:55,993 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9643-ietf-tcp-client/1.0.2 2025-12-13T23:59:55,994 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9643-ietf-tcp-server/1.0.2 2025-12-13T23:59:55,994 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-tcp/10.0.2 2025-12-13T23:59:55,995 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-crypt-hash/1.0.2 2025-12-13T23:59:55,996 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9642/1.0.2 2025-12-13T23:59:55,997 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-tls-cipher-suite-algs/1.0.2 2025-12-13T23:59:55,998 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9645-ietf-tls-common/1.0.2 2025-12-13T23:59:55,998 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9641/1.0.2 2025-12-13T23:59:56,000 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9645-ietf-tls-client/1.0.2 2025-12-13T23:59:56,000 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9645-ietf-tls-server/1.0.2 2025-12-13T23:59:56,001 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-http/10.0.2 2025-12-13T23:59:56,001 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-ssh-public-key-algs/1.0.2 2025-12-13T23:59:56,002 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-ssh-encryption-algs/1.0.2 2025-12-13T23:59:56,002 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-ssh-key-exchange-algs/1.0.2 2025-12-13T23:59:56,002 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.iana-ssh-mac-algs/1.0.2 2025-12-13T23:59:56,003 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9644-ietf-ssh-common/1.0.2 2025-12-13T23:59:56,003 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9644-ietf-ssh-server/1.0.2 2025-12-13T23:59:56,004 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.shaded-sshd/10.0.2 2025-12-13T23:59:56,004 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.agrona.core/1.22.0 2025-12-13T23:59:56,005 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.lang3/3.19.0 2025-12-13T23:59:56,005 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.typesafe.config/1.4.5 2025-12-13T23:59:56,005 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.scala3-library/12.0.3 2025-12-13T23:59:56,007 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.typesafe.sslconfig/0.6.1 2025-12-13T23:59:56,007 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.annotations/1.45.1 2025-12-13T23:59:56,007 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.client/1.45.1 2025-12-13T23:59:56,008 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.driver/1.45.1 2025-12-13T23:59:56,008 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.23.0-SNAPSHOT_system_org_lmdbjava_lmdbjava_0.9.1_lmdbjava-0.9.1.jar/0.0.0 2025-12-13T23:59:56,008 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | reactive-streams/1.0.4 2025-12-13T23:59:56,009 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.repackaged-pekko/12.0.3 2025-12-13T23:59:56,012 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.core/4.2.37 2025-12-13T23:59:56,016 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.jmx/4.2.37 2025-12-13T23:59:56,016 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.geronimo.specs.geronimo-atinject_1.0_spec/1.2.0 2025-12-13T23:59:56,016 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-api/12.0.3 2025-12-13T23:59:56,025 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-spi/12.0.3 2025-12-13T23:59:56,030 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-tree-api/14.0.20 2025-12-13T23:59:56,030 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-tree-spi/14.0.20 2025-12-13T23:59:56,031 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-codec-binfmt/14.0.20 2025-12-13T23:59:56,032 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-repo-api/14.0.20 2025-12-13T23:59:56,032 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-repo-spi/14.0.20 2025-12-13T23:59:56,033 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-clustering-commons/12.0.3 2025-12-13T23:59:56,036 | INFO | features-3-thread-1 | FileAkkaConfigurationReader | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | File-based Pekko configuration reader enabled 2025-12-13T23:59:56,036 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.cds-mgmt-api/12.0.3 2025-12-13T23:59:56,037 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-journal/12.0.3 2025-12-13T23:59:56,037 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-akka-raft/12.0.3 2025-12-13T23:59:56,037 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.servlet-api/3.1.0 2025-12-13T23:59:56,038 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc7407-ietf-x509-cert-to-name/1.0.2 2025-12-13T23:59:56,038 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.model.draft-ietf-restconf-server/10.0.2 2025-12-13T23:59:56,039 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.shaded-exificient/10.0.2 2025-12-13T23:59:56,040 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | net.bytebuddy.byte-buddy/1.17.8 2025-12-13T23:59:56,042 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8639-model-api/14.0.20 2025-12-13T23:59:56,042 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-api/14.0.20 2025-12-13T23:59:56,043 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-spi/14.0.20 2025-12-13T23:59:56,043 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8639-parser-support/14.0.20 2025-12-13T23:59:56,045 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | checker-qual/3.51.1 2025-12-13T23:59:56,046 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.ready-api/7.1.9 2025-12-13T23:59:56,046 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-model/14.0.20 2025-12-13T23:59:56,047 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-runtime-api/14.0.20 2025-12-13T23:59:56,051 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.odlext-model-api/14.0.20 2025-12-13T23:59:56,051 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-ri/14.0.20 2025-12-13T23:59:56,052 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-generator/14.0.20 2025-12-13T23:59:56,056 | INFO | features-3-thread-1 | DefaultBindingRuntimeGenerator | 305 - org.opendaylight.yangtools.binding-generator - 14.0.20 | Binding/YANG type support activated 2025-12-13T23:59:56,057 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.annotation-api/1.3.5 2025-12-13T23:59:56,057 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-common-api/15.0.2 2025-12-13T23:59:56,058 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-dom-api/15.0.2 2025-12-13T23:59:56,058 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-dom-spi/15.0.2 2025-12-13T23:59:56,059 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.netconf-api/10.0.2 2025-12-13T23:59:56,059 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.netconf-codec/10.0.2 2025-12-13T23:59:56,060 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.netconf-common/10.0.2 2025-12-13T23:59:56,062 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.netty-util/10.0.2 2025-12-13T23:59:56,063 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9644-ietf-ssh-client/1.0.2 2025-12-13T23:59:56,065 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-ssh/10.0.2 2025-12-13T23:59:56,065 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.client/10.0.2 2025-12-13T23:59:56,068 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.netconf-common-mdsal/10.0.2 2025-12-13T23:59:56,069 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.dom-api/10.0.2 2025-12-13T23:59:56,069 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.encrypt-service/0.22.3 2025-12-13T23:59:56,070 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-binding-api/15.0.2 2025-12-13T23:59:56,070 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-singleton-api/15.0.2 2025-12-13T23:59:56,071 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-data-codec-api/14.0.20 2025-12-13T23:59:56,071 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-data-codec-spi/14.0.20 2025-12-13T23:59:56,072 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-loader/14.0.20 2025-12-13T23:59:56,072 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-data-codec-dynamic/14.0.20 2025-12-13T23:59:56,076 | INFO | features-3-thread-1 | SimpleBindingDOMCodecFactory | 302 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Binding/DOM Codec enabled 2025-12-13T23:59:56,076 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.odlext-parser-support/14.0.20 2025-12-13T23:59:56,083 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.openconfig-model-api/14.0.20 2025-12-13T23:59:56,084 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.openconfig-parser-support/14.0.20 2025-12-13T23:59:56,086 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6241-model-api/14.0.20 2025-12-13T23:59:56,086 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6241-parser-support/14.0.20 2025-12-13T23:59:56,088 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6536-model-api/14.0.20 2025-12-13T23:59:56,088 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6536-parser-support/14.0.20 2025-12-13T23:59:56,090 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6643-model-api/14.0.20 2025-12-13T23:59:56,090 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc6643-parser-support/14.0.20 2025-12-13T23:59:56,092 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc7952-parser-support/14.0.20 2025-12-13T23:59:56,094 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8040-parser-support/14.0.20 2025-12-13T23:59:56,096 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8528-parser-support/14.0.20 2025-12-13T23:59:56,098 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8819-model-api/14.0.20 2025-12-13T23:59:56,099 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.rfc8819-parser-support/14.0.20 2025-12-13T23:59:56,101 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.antlr.antlr4-runtime/4.13.2 2025-12-13T23:59:56,101 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-reactor/14.0.20 2025-12-13T23:59:56,102 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-rfc7950/14.0.20 2025-12-13T23:59:56,104 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-xpath-impl/14.0.20 2025-12-13T23:59:56,106 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-parser-impl/14.0.20 2025-12-13T23:59:56,108 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-runtime-spi/14.0.20 2025-12-13T23:59:56,109 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-runtime-osgi/14.0.20 2025-12-13T23:59:56,118 | INFO | features-3-thread-1 | OSGiBindingRuntime | 310 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Binding Runtime activated 2025-12-13T23:59:56,123 | INFO | features-3-thread-1 | OSGiModelRuntime | 310 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Model Runtime starting 2025-12-13T23:59:56,155 | INFO | features-3-thread-1 | KarafFeaturesSupport | 310 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Will attempt to integrate with Karaf FeaturesService 2025-12-13T23:59:56,769 | INFO | features-3-thread-1 | NettyTransportSupport | 291 - org.opendaylight.netconf.transport-api - 10.0.2 | Netty transport backed by epoll(2) 2025-12-13T23:59:56,788 | INFO | features-3-thread-1 | SharedEffectiveModelContextFactory | 355 - org.opendaylight.yangtools.yang-parser-impl - 14.0.20 | Using weak references 2025-12-13T23:59:57,541 | INFO | features-3-thread-1 | OSGiModuleInfoSnapshotImpl | 310 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | EffectiveModelContext generation 1 activated 2025-12-13T23:59:57,791 | INFO | features-3-thread-1 | OSGiBindingRuntimeContextImpl | 310 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | BindingRuntimeContext generation 1 activated 2025-12-13T23:59:57,791 | INFO | features-3-thread-1 | GlobalBindingRuntimeContext | 310 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Global BindingRuntimeContext generation 1 activated 2025-12-13T23:59:57,792 | INFO | features-3-thread-1 | OSGiModelRuntime | 310 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Model Runtime started 2025-12-13T23:59:57,792 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-data-codec-osgi/14.0.20 2025-12-13T23:59:57,849 | INFO | features-3-thread-1 | OSGiBindingDOMCodec | 303 - org.opendaylight.yangtools.binding-data-codec-osgi - 14.0.20 | Binding/DOM Codec activated 2025-12-13T23:59:57,867 | INFO | features-3-thread-1 | OSGiBindingDOMCodecServicesImpl | 303 - org.opendaylight.yangtools.binding-data-codec-osgi - 14.0.20 | Binding/DOM Codec generation 1 activated 2025-12-13T23:59:57,867 | INFO | features-3-thread-1 | GlobalBindingDOMCodecServices | 303 - org.opendaylight.yangtools.binding-data-codec-osgi - 14.0.20 | Global Binding/DOM Codec activated with generation 1 2025-12-13T23:59:57,869 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.binding-dom-adapter/15.0.2 2025-12-13T23:59:57,881 | INFO | features-3-thread-1 | OSGiBlockingBindingNormalizer | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter activated 2025-12-13T23:59:57,888 | INFO | features-3-thread-1 | DynamicBindingAdapter | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | 8 DOMService trackers started 2025-12-13T23:59:57,889 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.encrypt-service-impl/0.22.3 2025-12-13T23:59:57,899 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-eos-common-api/15.0.2 2025-12-13T23:59:57,899 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-eos-dom-api/15.0.2 2025-12-13T23:59:57,899 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.model.general-entity/15.0.2 2025-12-13T23:59:57,900 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.text/1.14.0 2025-12-13T23:59:57,900 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.cds-access-api/12.0.3 2025-12-13T23:59:57,901 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.cds-access-client/12.0.3 2025-12-13T23:59:57,901 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-common-util/12.0.3 2025-12-13T23:59:57,902 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-tree-ri/14.0.20 2025-12-13T23:59:57,905 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-dom-schema-osgi/15.0.2 2025-12-13T23:59:57,911 | INFO | features-3-thread-1 | OSGiDOMSchemaService | 250 - org.opendaylight.mdsal.mdsal-dom-schema-osgi - 15.0.2 | DOM Schema services activated 2025-12-13T23:59:57,911 | INFO | features-3-thread-1 | OSGiDOMSchemaService | 250 - org.opendaylight.mdsal.mdsal-dom-schema-osgi - 15.0.2 | Updating context to generation 1 2025-12-13T23:59:57,911 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-distributed-datastore/12.0.3 2025-12-13T23:59:57,919 | INFO | features-3-thread-1 | OSGiActorSystemProvider | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Actor System provider starting 2025-12-13T23:59:58,147 | INFO | features-3-thread-1 | ActorSystemProviderImpl | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating new ActorSystem 2025-12-13T23:59:58,474 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Slf4jLogger | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Slf4jLogger started 2025-12-13T23:59:58,687 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ArteryTransport | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Remoting started with transport [Artery tcp]; listening on address [pekko://opendaylight-cluster-data@10.30.170.79:2550] with UID [-860939108189732963] 2025-12-13T23:59:58,697 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.79:2550] - Starting up, Pekko version [1.2.1] ... 2025-12-13T23:59:58,738 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.79:2550] - Registered cluster JMX MBean [pekko:type=Cluster] 2025-12-13T23:59:58,745 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Cluster | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.79:2550] - Started up successfully 2025-12-13T23:59:58,787 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | SplitBrainResolver | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | SBR started. Config: strategy [KeepMajority], stable-after [7 seconds], down-all-when-unstable [5250 milliseconds], selfUniqueAddress [pekko://opendaylight-cluster-data@10.30.170.79:2550#-860939108189732963], selfDc [default]. 2025-12-13T23:59:58,810 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | Cluster | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.79:2550] - Node [pekko://opendaylight-cluster-data@10.30.170.79:2550] is JOINING itself (with roles [member-1, dc-default], version [0.0.0]) and forming new cluster 2025-12-13T23:59:58,814 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | Cluster | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.79:2550] - is the new leader among reachable nodes (more leaders may exist) 2025-12-13T23:59:58,822 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | Cluster | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.79:2550] - Leader is moving node [pekko://opendaylight-cluster-data@10.30.170.79:2550] to [Up] 2025-12-13T23:59:58,842 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | SplitBrainResolver | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | This node is now the leader responsible for taking SBR decisions among the reachable nodes (more leaders may exist). 2025-12-13T23:59:58,962 | INFO | features-3-thread-1 | OSGiActorSystemProvider | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Actor System provider started 2025-12-13T23:59:58,970 | INFO | features-3-thread-1 | OSGiDatastoreContextIntrospectorFactory | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore Context Introspector activated 2025-12-13T23:59:58,971 | INFO | features-3-thread-1 | FileModuleShardConfigProvider | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Shard configuration provider started 2025-12-13T23:59:58,973 | INFO | features-3-thread-1 | OSGiDistributedDataStore | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type CONFIGURATION starting 2025-12-13T23:59:59,199 | WARN | features-3-thread-1 | DatastoreContext | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Cannot find policy , will stick with normal 2025-12-13T23:59:59,204 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Create data store instance of type : config 2025-12-13T23:59:59,204 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2025-12-13T23:59:59,205 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2025-12-13T23:59:59,209 | INFO | features-3-thread-1 | AbstractDataStore | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating ShardManager : shardmanager-config 2025-12-13T23:59:59,251 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Starting ShardManager shard-manager-config 2025-12-13T23:59:59,251 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Recovery complete 2025-12-13T23:59:59,278 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received MemberUp: memberName: MemberName{name=member-1}, address: pekko://opendaylight-cluster-data@10.30.170.79:2550 2025-12-13T23:59:59,278 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-default-config with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-default-config 2025-12-13T23:59:59,279 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-topology-config with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-topology-config 2025-12-13T23:59:59,279 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-inventory-config with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-inventory-config 2025-12-13T23:59:59,279 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-toaster-config with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-toaster-config 2025-12-13T23:59:59,290 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Data store config is using tell-based protocol 2025-12-13T23:59:59,293 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2025-12-13T23:59:59,293 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-default-config with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-default-config 2025-12-13T23:59:59,293 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2025-12-13T23:59:59,294 | INFO | features-3-thread-1 | OSGiDistributedDataStore | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type OPERATIONAL starting 2025-12-13T23:59:59,294 | WARN | features-3-thread-1 | DatastoreContext | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Cannot find policy , will stick with normal 2025-12-13T23:59:59,295 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-topology-config with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-topology-config 2025-12-13T23:59:59,295 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Create data store instance of type : operational 2025-12-13T23:59:59,295 | INFO | features-3-thread-1 | AbstractDataStore | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating ShardManager : shardmanager-operational 2025-12-13T23:59:59,297 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Starting ShardManager shard-manager-operational 2025-12-13T23:59:59,298 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Recovery complete 2025-12-13T23:59:59,296 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-inventory-config with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-inventory-config 2025-12-13T23:59:59,304 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-toaster-config with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-toaster-config 2025-12-13T23:59:59,310 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received MemberUp: memberName: MemberName{name=member-1}, address: pekko://opendaylight-cluster-data@10.30.170.79:2550 2025-12-13T23:59:59,310 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-default-operational with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-default-operational 2025-12-13T23:59:59,310 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-topology-operational with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-topology-operational 2025-12-13T23:59:59,310 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-inventory-operational with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-inventory-operational 2025-12-13T23:59:59,311 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-toaster-operational with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-toaster-operational 2025-12-13T23:59:59,312 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Shard | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-inventory-config: Shard created, persistent : true 2025-12-13T23:59:59,313 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Shard | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-topology-config: Shard created, persistent : true 2025-12-13T23:59:59,313 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | Shard | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-default-config: Shard created, persistent : true 2025-12-13T23:59:59,317 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Data store operational is using tell-based protocol 2025-12-13T23:59:59,319 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.eos-dom-akka/12.0.3 2025-12-13T23:59:59,312 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | Shard | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-toaster-config: Shard created, persistent : true 2025-12-13T23:59:59,324 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-singleton-impl/15.0.2 2025-12-13T23:59:59,325 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-default-operational with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-default-operational 2025-12-13T23:59:59,325 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-topology-operational with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-topology-operational 2025-12-13T23:59:59,326 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-inventory-operational with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-inventory-operational 2025-12-13T23:59:59,326 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardInformation | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | updatePeerAddress for peer member-1-shard-toaster-operational with address pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-toaster-operational 2025-12-13T23:59:59,327 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | Shard | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-default-operational: Shard created, persistent : false 2025-12-13T23:59:59,338 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.keystore-legacy/10.0.2 2025-12-13T23:59:59,339 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-default-config/member-1-shard-default-config-notifier#2130669899 created and ready for shard:member-1-shard-default-config 2025-12-13T23:59:59,340 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-toaster-config/member-1-shard-toaster-config-notifier#1762134726 created and ready for shard:member-1-shard-toaster-config 2025-12-13T23:59:59,340 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-default-operational/member-1-shard-default-operational-notifier#-1038330015 created and ready for shard:member-1-shard-default-operational 2025-12-13T23:59:59,340 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-inventory-config/member-1-shard-inventory-config-notifier#-1020345029 created and ready for shard:member-1-shard-inventory-config 2025-12-13T23:59:59,341 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-model-export/14.0.20 2025-12-13T23:59:59,341 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server-spi/10.0.2 2025-12-13T23:59:59,341 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-mdsal-spi/10.0.2 2025-12-13T23:59:59,342 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.model.rfc5277/10.0.2 2025-12-13T23:59:59,342 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | RaftActor | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: Starting recovery with journal batch size 1 2025-12-13T23:59:59,342 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6022/1.0.2 2025-12-13T23:59:59,342 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6470/1.0.2 2025-12-13T23:59:59,342 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8342-ietf-datastores/1.0.2 2025-12-13T23:59:59,343 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | RaftActor | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config: Starting recovery with journal batch size 1 2025-12-13T23:59:59,343 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | RaftActor | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: Starting recovery with journal batch size 1 2025-12-13T23:59:59,343 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | RaftActor | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config: Starting recovery with journal batch size 1 2025-12-13T23:59:59,344 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-config/member-1-shard-topology-config/member-1-shard-topology-config-notifier#-1003852180 created and ready for shard:member-1-shard-topology-config 2025-12-13T23:59:59,344 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | Shard | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-topology-operational: Shard created, persistent : false 2025-12-13T23:59:59,345 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | RaftActor | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational: Starting recovery with journal batch size 1 2025-12-13T23:59:59,345 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | RaftActor | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config: Starting recovery with journal batch size 1 2025-12-13T23:59:59,346 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8525/1.0.2 2025-12-13T23:59:59,346 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-repo-fs/14.0.20 2025-12-13T23:59:59,346 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.client-mdsal/10.0.2 2025-12-13T23:59:59,352 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-topology-operational/member-1-shard-topology-operational-notifier#-1957482467 created and ready for shard:member-1-shard-topology-operational 2025-12-13T23:59:59,358 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | Shard | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-inventory-operational: Shard created, persistent : false 2025-12-13T23:59:59,359 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | Shard | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-toaster-operational: Shard created, persistent : false 2025-12-13T23:59:59,361 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | RaftActor | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational: Starting recovery with journal batch size 1 2025-12-13T23:59:59,363 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | RaftActor | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational: Starting recovery with journal batch size 1 2025-12-13T23:59:59,363 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-toaster-operational/member-1-shard-toaster-operational-notifier#729791408 created and ready for shard:member-1-shard-toaster-operational 2025-12-13T23:59:59,363 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.79:2550/user/shardmanager-operational/member-1-shard-inventory-operational/member-1-shard-inventory-operational-notifier#1719040758 created and ready for shard:member-1-shard-inventory-operational 2025-12-13T23:59:59,467 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | EnabledRaftStorage | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational: journal open: applyTo=0 2025-12-13T23:59:59,468 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | EnabledRaftStorage | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: journal open: applyTo=0 2025-12-13T23:59:59,468 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | EnabledRaftStorage | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational: journal open: applyTo=0 2025-12-13T23:59:59,468 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | EnabledRaftStorage | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config: journal open: applyTo=0 2025-12-13T23:59:59,468 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | EnabledRaftStorage | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config: journal open: applyTo=0 2025-12-13T23:59:59,468 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | EnabledRaftStorage | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational: journal open: applyTo=0 2025-12-13T23:59:59,469 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | EnabledRaftStorage | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: journal open: applyTo=0 2025-12-13T23:59:59,469 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | EnabledRaftStorage | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config: journal open: applyTo=0 2025-12-13T23:59:59,485 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: Local TermInfo store seeded with TermInfo{term=0} 2025-12-13T23:59:59,485 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config: Local TermInfo store seeded with TermInfo{term=0} 2025-12-13T23:59:59,485 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational: Local TermInfo store seeded with TermInfo{term=0} 2025-12-13T23:59:59,485 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational: Local TermInfo store seeded with TermInfo{term=0} 2025-12-13T23:59:59,485 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config: Local TermInfo store seeded with TermInfo{term=0} 2025-12-13T23:59:59,486 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config: Local TermInfo store seeded with TermInfo{term=0} 2025-12-13T23:59:59,488 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational: Recovery completed in in 7.278 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2025-12-13T23:59:59,489 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational: Recovery completed in in 5.552 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2025-12-13T23:59:59,490 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config: Recovery completed in in 10.16 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2025-12-13T23:59:59,490 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: Recovery completed in in 10.08 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2025-12-13T23:59:59,490 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config: Recovery completed in in 10.15 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2025-12-13T23:59:59,490 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config: Recovery completed in in 11.19 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2025-12-13T23:59:59,493 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-operational , received role change from null to Follower 2025-12-13T23:59:59,493 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-config , received role change from null to Follower 2025-12-13T23:59:59,493 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-config , received role change from null to Follower 2025-12-13T23:59:59,497 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-operational , received role change from null to Follower 2025-12-13T23:59:59,497 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-config , received role change from null to Follower 2025-12-13T23:59:59,497 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-config , received role change from null to Follower 2025-12-13T23:59:59,504 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational: Local TermInfo store seeded with TermInfo{term=0} 2025-12-13T23:59:59,504 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational: Recovery completed in in 4.952 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2025-12-13T23:59:59,505 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-operational , received role change from null to Follower 2025-12-13T23:59:59,508 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | Candidate | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config (Candidate): Starting new election term 1 2025-12-13T23:59:59,508 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | Candidate | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational (Candidate): Starting new election term 1 2025-12-13T23:59:59,508 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Candidate | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config (Candidate): Starting new election term 1 2025-12-13T23:59:59,508 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2025-12-13T23:59:59,508 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2025-12-13T23:59:59,509 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2025-12-13T23:59:59,509 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-config , received role change from Follower to Candidate 2025-12-13T23:59:59,508 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Candidate | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config (Candidate): Starting new election term 1 2025-12-13T23:59:59,509 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-operational , received role change from Follower to Candidate 2025-12-13T23:59:59,509 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2025-12-13T23:59:59,509 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-config , received role change from Follower to Candidate 2025-12-13T23:59:59,510 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | Candidate | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config (Candidate): Starting new election term 1 2025-12-13T23:59:59,510 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2025-12-13T23:59:59,510 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-config , received role change from Follower to Candidate 2025-12-13T23:59:59,511 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | Candidate | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational (Candidate): Starting new election term 1 2025-12-13T23:59:59,511 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2025-12-13T23:59:59,510 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-operational (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2025-12-13T23:59:59,512 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-operational (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2025-12-13T23:59:59,512 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-operational , received role change from Follower to Candidate 2025-12-13T23:59:59,511 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-config , received role change from Follower to Candidate 2025-12-13T23:59:59,523 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-operational , received role change from Candidate to Leader 2025-12-13T23:59:59,510 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-topology-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2025-12-13T23:59:59,510 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2025-12-13T23:59:59,523 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-config , received role change from Candidate to Leader 2025-12-13T23:59:59,523 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-config , received role change from Candidate to Leader 2025-12-13T23:59:59,511 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-inventory-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2025-12-13T23:59:59,521 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: Local TermInfo store seeded with TermInfo{term=0} 2025-12-13T23:59:59,526 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | Recovery | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: Recovery completed in in 20.04 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2025-12-13T23:59:59,527 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-operational , received role change from null to Follower 2025-12-13T23:59:59,521 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2025-12-13T23:59:59,527 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-config , received role change from Candidate to Leader 2025-12-13T23:59:59,528 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-config , registered listener pekko://opendaylight-cluster-data/user/shardmanager-config 2025-12-13T23:59:59,531 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | Candidate | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational (Candidate): Starting new election term 1 2025-12-13T23:59:59,531 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2025-12-13T23:59:59,531 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2025-12-13T23:59:59,532 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-topology-config , registered listener pekko://opendaylight-cluster-data/user/shardmanager-config 2025-12-13T23:59:59,532 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-operational , received role change from Candidate to Leader 2025-12-13T23:59:59,532 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-config , received role change from Candidate to Leader 2025-12-13T23:59:59,532 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | Candidate | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational (Candidate): Starting new election term 1 2025-12-13T23:59:59,532 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational (Follower) :- Switching from behavior Follower to Candidate, election term: 1 2025-12-13T23:59:59,532 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@377c39b3 2025-12-13T23:59:59,533 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-toaster-operational (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2025-12-13T23:59:59,533 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received role changed for member-1-shard-topology-operational from Candidate to Leader 2025-12-13T23:59:59,533 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2025-12-13T23:59:59,533 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-operational , received role change from Follower to Candidate 2025-12-13T23:59:59,533 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-operational , received role change from Follower to Candidate 2025-12-13T23:59:59,533 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-operational , received role change from Candidate to Leader 2025-12-13T23:59:59,533 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-config , registered listener pekko://opendaylight-cluster-data/user/shardmanager-config 2025-12-13T23:59:59,534 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-toaster-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2025-12-13T23:59:59,534 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@5567ed8b 2025-12-13T23:59:59,534 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-inventory-config , registered listener pekko://opendaylight-cluster-data/user/shardmanager-config 2025-12-13T23:59:59,534 | INFO | opendaylight-cluster-data-shard-dispatcher-19 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received role changed for member-1-shard-inventory-operational from Candidate to Leader 2025-12-13T23:59:59,534 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@63c15d79 2025-12-13T23:59:59,534 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@62bc6389 2025-12-13T23:59:59,534 | INFO | opendaylight-cluster-data-shard-dispatcher-24 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received role changed for member-1-shard-toaster-operational from Candidate to Leader 2025-12-13T23:59:59,534 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received role changed for member-1-shard-topology-config from Candidate to Leader 2025-12-13T23:59:59,535 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@7ba0f167 2025-12-13T23:59:59,535 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received role changed for member-1-shard-toaster-config from Candidate to Leader 2025-12-13T23:59:59,535 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@2dc7ee01 2025-12-13T23:59:59,535 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received role changed for member-1-shard-inventory-config from Candidate to Leader 2025-12-13T23:59:59,535 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@73fc82e1 2025-12-13T23:59:59,536 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received role changed for member-1-shard-default-config from Candidate to Leader 2025-12-13T23:59:59,536 | INFO | opendaylight-cluster-data-shard-dispatcher-21 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: All Shards are ready - data store config is ready 2025-12-13T23:59:59,536 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | RaftActorBehavior | 190 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 2025-12-13T23:59:59,537 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-operational , received role change from Candidate to Leader 2025-12-13T23:59:59,538 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-26 | RoleChangeNotifier | 193 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier for member-1-shard-default-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2025-12-13T23:59:59,539 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | OSGiDOMStore | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore service type CONFIGURATION activated 2025-12-13T23:59:59,539 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-12 | OSGiDistributedDataStore | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type CONFIGURATION started 2025-12-13T23:59:59,539 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@72e56c0f 2025-12-13T23:59:59,539 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received role changed for member-1-shard-default-operational from Candidate to Leader 2025-12-13T23:59:59,539 | INFO | opendaylight-cluster-data-shard-dispatcher-20 | ShardManager | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: All Shards are ready - data store operational is ready 2025-12-13T23:59:59,562 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ConcurrentDOMDataBroker | 335 - org.opendaylight.yangtools.util - 14.0.20 | ThreadFactory created: CommitFutures 2025-12-13T23:59:59,564 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | DataBrokerCommitExecutor | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | DOM Data Broker commit exector started 2025-12-13T23:59:59,565 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | OSGiDOMStore | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore service type OPERATIONAL activated 2025-12-13T23:59:59,566 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ConcurrentDOMDataBroker | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | DOM Data Broker started 2025-12-13T23:59:59,575 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | AbstractAdaptedService | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for DataBroker activated 2025-12-13T23:59:59,602 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | OSGiDistributedDataStore | 195 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type OPERATIONAL started 2025-12-13T23:59:59,634 | INFO | features-3-thread-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | Schema Resource Manager instantiated on cache/schema 2025-12-13T23:59:59,636 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.validation.jakarta.validation-api/2.0.2 2025-12-13T23:59:59,637 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc7952/1.0.2 2025-12-13T23:59:59,637 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8342-ietf-origin/1.0.2 2025-12-13T23:59:59,637 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8526/1.0.2 2025-12-13T23:59:59,637 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.collections/3.2.2 2025-12-13T23:59:59,638 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.commons-beanutils/1.11.0 2025-12-13T23:59:59,638 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.owasp.encoder/1.3.1 2025-12-13T23:59:59,638 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: resolved shard 0 to ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-default-config#1362482309], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present} 2025-12-13T23:59:59,639 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.repackaged-shiro/0.22.3 2025-12-13T23:59:59,639 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.h2database/2.3.232 2025-12-13T23:59:59,639 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: resolving connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=0} to ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=0, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-default-config#1362482309], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} 2025-12-13T23:59:59,641 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-config: replaced connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=0} with ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-config, generation=0}, cookie=0, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-config/member-1-shard-default-config#1362482309], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} in 2.210 ms 2025-12-13T23:59:59,660 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javassist/3.30.2.GA 2025-12-13T23:59:59,662 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.model.ietf-topology/2013.10.21.27_2 2025-12-13T23:59:59,663 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.codegen-extensions/14.0.20 2025-12-13T23:59:59,663 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.model.yang-ext/2013.9.7.27_2 2025-12-13T23:59:59,666 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.topology/10.0.2 2025-12-13T23:59:59,678 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.external.aopalliance-repackaged/2.6.1 2025-12-13T23:59:59,679 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.osgi-resource-locator/1.0.3 2025-12-13T23:59:59,746 | INFO | CommitFutures-0 | OSGiEncryptionServiceConfigurator | 166 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | Configuration update succeeded 2025-12-13T23:59:59,799 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.containers.jersey-container-servlet-core/2.47.0 2025-12-13T23:59:59,799 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.containers.jersey-container-servlet/2.47.0 2025-12-13T23:59:59,800 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.rabbitmq.client/5.26.0 2025-12-13T23:59:59,803 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jolokia.osgi/1.7.2 2025-12-13T23:59:59,807 | INFO | features-3-thread-1 | StoppableHttpServiceFactory | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.jolokia.osgi_1.7.2 [156]] 2025-12-13T23:59:59,819 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-4,name='org.jolokia.osgi.servlet.JolokiaServlet',alias='/jolokia',urlPatterns=[/jolokia/*],servlet=org.jolokia.osgi.servlet.JolokiaServlet@7c9b8538,contexts=[{HS,OCM-5,context:1595631477,/}]} 2025-12-13T23:59:59,820 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-4,name='org.jolokia.osgi.servlet.JolokiaServlet',alias='/jolokia',urlPatterns=[/jolokia/*],servlet=org.jolokia.osgi.servlet.JolokiaServlet@7c9b8538,contexts=null}", size=3} 2025-12-13T23:59:59,820 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{HS,id=OCM-5,name='context:1595631477',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [156],contextId='context:1595631477',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@5f1b6775}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@4d33830c{/,null,STOPPED} 2025-12-13T23:59:59,821 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@4d33830c{/,null,STOPPED} 2025-12-13T23:59:59,821 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-4,name='org.jolokia.osgi.servlet.JolokiaServlet',alias='/jolokia',urlPatterns=[/jolokia/*],servlet=org.jolokia.osgi.servlet.JolokiaServlet@7c9b8538,contexts=[{HS,OCM-5,context:1595631477,/}]} 2025-12-13T23:59:59,825 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/" with default Osgi Context OsgiContextModel{HS,id=OCM-5,name='context:1595631477',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [156],contextId='context:1595631477',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@5f1b6775}} 2025-12-13T23:59:59,845 | INFO | paxweb-config-1-thread-1 | osgi | 156 - org.jolokia.osgi - 1.7.2 | No access restrictor found, access to any MBean is allowed 2025-12-13T23:59:59,853 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | AAAEncryptionServiceImpl | 166 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | AAAEncryptionService activated 2025-12-13T23:59:59,854 | INFO | opendaylight-cluster-data-notification-dispatcher-28 | OSGiEncryptionServiceConfigurator | 166 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | Encryption Service enabled 2025-12-13T23:59:59,874 | INFO | paxweb-config-1-thread-1 | ContextHandler | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@4d33830c{/,null,AVAILABLE} 2025-12-13T23:59:59,875 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 373 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{HS,id=OCM-5,name='context:1595631477',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [156],contextId='context:1595631477',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@5f1b6775}}} as OSGi service for "/" context path 2025-12-13T23:59:59,877 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.core.jersey-client/2.47.0 2025-12-13T23:59:59,878 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.inject.jersey-hk2/2.47.0 2025-12-13T23:59:59,878 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.model.sal-remote/10.0.2 2025-12-13T23:59:59,879 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-dom-broker/15.0.2 2025-12-13T23:59:59,893 | INFO | features-3-thread-1 | AbstractAdaptedService | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for MountPointService activated 2025-12-13T23:59:59,901 | INFO | features-3-thread-1 | DOMRpcRouter | 249 - org.opendaylight.mdsal.mdsal-dom-broker - 15.0.2 | DOM RPC/Action router started 2025-12-13T23:59:59,903 | INFO | features-3-thread-1 | AbstractAdaptedService | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for ActionProviderService activated 2025-12-13T23:59:59,906 | INFO | features-3-thread-1 | AbstractAdaptedService | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for ActionService activated 2025-12-13T23:59:59,911 | INFO | features-3-thread-1 | DOMNotificationRouter | 249 - org.opendaylight.mdsal.mdsal-dom-broker - 15.0.2 | DOM Notification Router started 2025-12-13T23:59:59,913 | INFO | features-3-thread-1 | AbstractAdaptedService | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for NotificationService activated 2025-12-13T23:59:59,923 | INFO | features-3-thread-1 | AbstractAdaptedService | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for NotificationPublishService activated 2025-12-13T23:59:59,932 | INFO | features-3-thread-1 | AbstractAdaptedService | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for RpcProviderService activated 2025-12-13T23:59:59,979 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ClusterSingletonManager | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Singleton manager starting singleton actor [pekko://opendaylight-cluster-data/system/singletonManagerOwnerSupervisor/OwnerSupervisor] 2025-12-13T23:59:59,980 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ClusterSingletonManager | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | ClusterSingletonManager state change [Start -> Oldest] 2025-12-13T23:59:59,997 | INFO | features-3-thread-1 | AbstractAdaptedService | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for RpcService activated 2025-12-14T00:00:00,000 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-remoterpc-connector/12.0.3 2025-12-14T00:00:00,011 | INFO | features-3-thread-1 | OSGiRemoteOpsProvider | 196 - org.opendaylight.controller.sal-remoterpc-connector - 12.0.3 | Remote Operations service starting 2025-12-14T00:00:00,016 | INFO | features-3-thread-1 | OSGiRemoteOpsProvider | 196 - org.opendaylight.controller.sal-remoterpc-connector - 12.0.3 | Remote Operations service started 2025-12-14T00:00:00,016 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8650/1.0.2 2025-12-14T00:00:00,017 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.shiro-api/0.22.3 2025-12-14T00:00:00,018 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-cluster-admin-api/12.0.3 2025-12-14T00:00:00,019 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8040-ietf-restconf-monitoring/1.0.2 2025-12-14T00:00:00,020 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.api/0.22.3 2025-12-14T00:00:00,022 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.servlet-api/0.22.3 2025-12-14T00:00:00,033 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.yanglib-mdsal-writer/10.0.2 2025-12-14T00:00:00,045 | INFO | features-3-thread-1 | EOSClusterSingletonServiceProvider | 256 - org.opendaylight.mdsal.mdsal-singleton-impl - 15.0.2 | Cluster Singleton Service started 2025-12-14T00:00:00,051 | INFO | features-3-thread-1 | YangLibraryWriterSingleton | 299 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | ietf-yang-library writer registered 2025-12-14T00:00:00,051 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.osgi-impl/0.22.3 2025-12-14T00:00:00,055 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.servlet-jersey2/0.22.3 2025-12-14T00:00:00,063 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server-jaxrs/10.0.2 2025-12-14T00:00:00,066 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.odl-device-notification/10.0.2 2025-12-14T00:00:00,068 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.rfc8639-impl/10.0.2 2025-12-14T00:00:00,071 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.sal-remote-impl/10.0.2 2025-12-14T00:00:00,073 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server-mdsal/10.0.2 2025-12-14T00:00:00,087 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolved shard 0 to ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-default-operational#-706238412], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present} 2025-12-14T00:00:00,088 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolving connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=0} to ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=0, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-default-operational#-706238412], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} 2025-12-14T00:00:00,096 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: replaced connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=0} with ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=0, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-default-operational#-706238412], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} in 8.710 ms 2025-12-14T00:00:00,101 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.odlparent.bundles-diag/14.1.6 2025-12-14T00:00:00,107 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.cert/0.22.3 2025-12-14T00:00:00,229 | INFO | features-3-thread-1 | LazyBindingList | 302 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Using lazy population for lists larger than 16 element(s) 2025-12-14T00:00:00,249 | INFO | features-3-thread-1 | AaaCertMdsalProvider | 164 - org.opendaylight.aaa.cert - 0.22.3 | AaaCertMdsalProvider Initialized 2025-12-14T00:00:00,276 | INFO | features-3-thread-1 | MdsalUtils | 164 - org.opendaylight.aaa.cert - 0.22.3 | initDatastore: data populated: CONFIGURATION, DataObjectIdentifier[ @ urn.opendaylight.yang.aaa.cert.mdsal.rev160321.KeyStores ], KeyStores{id=KeyStores:1} 2025-12-14T00:00:00,403 | INFO | features-3-thread-1 | ODLKeyTool | 164 - org.opendaylight.aaa.cert - 0.22.3 | ctl.jks is created 2025-12-14T00:00:00,440 | INFO | features-3-thread-1 | CertificateManagerService | 164 - org.opendaylight.aaa.cert - 0.22.3 | Certificate Manager service has been initialized 2025-12-14T00:00:00,443 | INFO | features-3-thread-1 | CertificateManagerService | 164 - org.opendaylight.aaa.cert - 0.22.3 | AaaCert Rpc Service has been initialized 2025-12-14T00:00:00,445 | INFO | features-3-thread-1 | BlueprintContainerImpl | 80 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.cert/0.22.3 has been started 2025-12-14T00:00:00,446 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 180 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.aaa.cert_0.22.3 [164] was successfully created 2025-12-14T00:00:00,447 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.util/1.1.3 2025-12-14T00:00:00,448 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.callhome-provider/10.0.2 2025-12-14T00:00:00,465 | INFO | features-3-thread-1 | NettyNetconfTimer | 273 - org.opendaylight.netconf.netconf-common - 10.0.2 | NETCONF timer started 2025-12-14T00:00:00,587 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolved shard 1 to ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-topology-operational#-1315755577], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present} 2025-12-14T00:00:00,588 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: resolving connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=1} to ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-topology-operational#-1315755577], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present}} 2025-12-14T00:00:00,590 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-27 | ClientActorBehavior | 182 - org.opendaylight.controller.cds-access-client - 12.0.3 | member-1-frontend-datastore-operational: replaced connection ConnectingClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=1} with ConnectedClientConnection{client=ClientIdentifier{frontend=member-1-frontend-datastore-operational, generation=0}, cookie=1, backend=ShardBackendInfo{actor=Actor[pekko://opendaylight-cluster-data/user/shardmanager-operational/member-1-shard-topology-operational#-1315755577], sessionId=1, version=POTASSIUM, maxMessages=1000, cookie=1, shard=topology, dataTree=present}} in 1.528 ms 2025-12-14T00:00:00,626 | INFO | features-3-thread-1 | DefaultNetconfKeystoreService | 266 - org.opendaylight.netconf.keystore-legacy - 10.0.2 | NETCONF keystore service started 2025-12-14T00:00:00,647 | INFO | features-3-thread-1 | IetfZeroTouchCallHomeServerProvider | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting Call-Home SSH server at 0.0.0.0:4334 2025-12-14T00:00:00,658 | INFO | features-3-thread-1 | StringValueObjectFactory | 308 - org.opendaylight.yangtools.binding-reflect - 14.0.20 | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone 2025-12-14T00:00:00,659 | INFO | features-3-thread-1 | StringValueObjectFactory | 308 - org.opendaylight.yangtools.binding-reflect - 14.0.20 | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix 2025-12-14T00:00:00,659 | INFO | features-3-thread-1 | StringValueObjectFactory | 308 - org.opendaylight.yangtools.binding-reflect - 14.0.20 | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6AddressNoZone 2025-12-14T00:00:00,660 | INFO | features-3-thread-1 | StringValueObjectFactory | 308 - org.opendaylight.yangtools.binding-reflect - 14.0.20 | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Prefix 2025-12-14T00:00:00,748 | INFO | features-3-thread-1 | EdDSASecurityProviderRegistrar | 288 - org.opendaylight.netconf.shaded-sshd - 10.0.2 | getOrCreateProvider(EdDSA) created instance of org.opendaylight.netconf.shaded.eddsa.EdDSASecurityProvider 2025-12-14T00:00:00,843 | INFO | features-3-thread-1 | IetfZeroTouchCallHomeServerProvider | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Call-Home SSH server started successfully 2025-12-14T00:00:00,845 | INFO | features-3-thread-1 | NetconfCallHomeTlsService | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting Call-Home TLS server at 0.0.0.0:4335 2025-12-14T00:00:00,848 | INFO | features-3-thread-1 | NetconfCallHomeTlsService | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Call-Home TLS server started successfully 2025-12-14T00:00:00,848 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.media.jersey-media-sse/2.47.0 2025-12-14T00:00:00,850 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.authn-api/0.22.3 2025-12-14T00:00:00,850 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.tokenauthrealm/0.22.3 2025-12-14T00:00:00,853 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.jetty-auth-log-filter/0.22.3 2025-12-14T00:00:00,858 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-eos-binding-api/15.0.2 2025-12-14T00:00:00,859 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jdbc.core/4.4.8 2025-12-14T00:00:00,874 | INFO | features-3-thread-1 | CommandExtension | 121 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.jdbc.core/4.4.8 2025-12-14T00:00:00,875 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | karaf.branding/14.1.6 2025-12-14T00:00:00,877 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.googlecode.json-simple/1.1.1 2025-12-14T00:00:00,878 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server/10.0.2 2025-12-14T00:00:00,881 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-nb/10.0.2 2025-12-14T00:00:00,885 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.cds-dom-api/12.0.3 2025-12-14T00:00:00,885 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.eos-binding-adapter/15.0.2 2025-12-14T00:00:00,887 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.jvm/4.2.37 2025-12-14T00:00:00,887 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.healthchecks/4.2.37 2025-12-14T00:00:00,887 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.truststore-none/10.0.2 2025-12-14T00:00:00,888 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.password-service-api/0.22.3 2025-12-14T00:00:00,888 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.password-service-impl/0.22.3 2025-12-14T00:00:00,897 | INFO | features-3-thread-1 | OSGiPasswordServiceConfigBootstrap | 171 - org.opendaylight.aaa.password-service-impl - 0.22.3 | Listening for password service configuration 2025-12-14T00:00:00,898 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.util/7.1.9 2025-12-14T00:00:00,904 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | DefaultPasswordHashService | 171 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will utilize default iteration count=20000 2025-12-14T00:00:00,904 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | DefaultPasswordHashService | 171 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will utilize default algorithm=SHA-512 2025-12-14T00:00:00,904 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | DefaultPasswordHashService | 171 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will not utilize a private salt, since none was configured 2025-12-14T00:00:00,907 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.mdsal-binding-spi/15.0.2 2025-12-14T00:00:00,907 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.idm-store-h2/0.22.3 2025-12-14T00:00:00,910 | ERROR | features-3-thread-1 | H2Store | 168 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | bundle org.opendaylight.aaa.idm-store-h2:0.22.3 (168)[org.opendaylight.aaa.datastore.h2.H2Store(125)] : Constructor argument 0 in class class org.opendaylight.aaa.datastore.h2.H2Store has unsupported type org.opendaylight.aaa.datastore.h2.ConnectionProvider 2025-12-14T00:00:00,917 | INFO | features-3-thread-1 | H2Store | 168 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | H2 IDMStore activated 2025-12-14T00:00:00,918 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.binding-util/15.0.2 2025-12-14T00:00:00,919 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.graphite/4.2.37 2025-12-14T00:00:00,919 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.keystore-none/10.0.2 2025-12-14T00:00:00,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-data-transform/14.0.20 2025-12-14T00:00:00,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.filterchain/0.22.3 2025-12-14T00:00:00,925 | INFO | features-3-thread-1 | CustomFilterAdapterConfigurationImpl | 167 - org.opendaylight.aaa.filterchain - 0.22.3 | Custom filter properties updated: {service.pid=org.opendaylight.aaa.filterchain, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), customFilterList=, component.name=org.opendaylight.aaa.filterchain.configuration.impl.CustomFilterAdapterConfigurationImpl, felix.fileinstall.filename=file:/tmp/karaf-0.23.0-SNAPSHOT/etc/org.opendaylight.aaa.filterchain.cfg, component.id=126, Filter.target=(org.opendaylight.aaa.filterchain.filter=true)} 2025-12-14T00:00:00,925 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.utils/2.6.1 2025-12-14T00:00:00,926 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.api/2.6.1 2025-12-14T00:00:00,927 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.locator/2.6.1 2025-12-14T00:00:00,927 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.activation-api/1.2.2 2025-12-14T00:00:00,928 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.core.jersey-common/2.47.0 2025-12-14T00:00:00,929 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.jersey.core.jersey-server/2.47.0 2025-12-14T00:00:00,929 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.ws.rs-api/2.1.6 2025-12-14T00:00:00,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.shiro/0.22.3 2025-12-14T00:00:00,956 | INFO | features-3-thread-1 | BlueprintContainerImpl | 80 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth)] 2025-12-14T00:00:00,956 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 80 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth)] 2025-12-14T00:00:00,957 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 80 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 is waiting for dependencies [(objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth)] 2025-12-14T00:00:00,975 | INFO | features-3-thread-1 | StoppableHttpServiceFactory | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.opendaylight.aaa.shiro_0.22.3 [173]] 2025-12-14T00:00:00,976 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-8,name='MoonTokenEndpoint',urlPatterns=[/moon],contexts=[{WB,OCM-1,default,/}]} 2025-12-14T00:00:00,976 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-8,name='MoonTokenEndpoint',urlPatterns=[/moon],contexts=[{WB,OCM-1,default,/}]}", size=1} 2025-12-14T00:00:00,976 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-8,name='MoonTokenEndpoint',urlPatterns=[/moon],contexts=[{WB,OCM-1,default,/}]} 2025-12-14T00:00:00,977 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.common/4.2.7.Final 2025-12-14T00:00:00,984 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClusterSingletonProxy | 189 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Singleton identified at [pekko://opendaylight-cluster-data/system/singletonManagerOwnerSupervisor/OwnerSupervisor] 2025-12-14T00:00:01,046 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.buffer/4.2.7.Final 2025-12-14T00:00:01,047 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.transport/4.2.7.Final 2025-12-14T00:00:01,047 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-tls/10.0.2 2025-12-14T00:00:01,047 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.keystore-api/10.0.2 2025-12-14T00:00:01,047 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.topology-impl/10.0.2 2025-12-14T00:00:01,054 | INFO | Blueprint Extender: 1 | StoreBuilder | 163 - org.opendaylight.aaa.authn-api - 0.22.3 | Checking if default entries must be created in IDM store 2025-12-14T00:00:01,103 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.sal-cluster-admin-impl/12.0.3 2025-12-14T00:00:01,121 | INFO | features-3-thread-1 | OSGiClusterAdmin | 192 - org.opendaylight.controller.sal-cluster-admin-impl - 12.0.3 | Cluster Admin services started 2025-12-14T00:00:01,126 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.truststore-api/10.0.2 2025-12-14T00:00:01,131 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.ready-impl/7.1.9 2025-12-14T00:00:01,151 | INFO | features-3-thread-1 | KarafSystemReady | 240 - org.opendaylight.infrautils.ready-impl - 7.1.9 | ThreadFactory for SystemReadyService created 2025-12-14T00:00:01,153 | INFO | features-3-thread-1 | KarafSystemReady | 240 - org.opendaylight.infrautils.ready-impl - 7.1.9 | Now starting to provide full system readiness status updates (see TestBundleDiag's logs)... 2025-12-14T00:00:01,154 | INFO | SystemReadyService-0 | KarafSystemReady | 240 - org.opendaylight.infrautils.ready-impl - 7.1.9 | checkBundleDiagInfos() started... 2025-12-14T00:00:01,161 | INFO | features-3-thread-1 | Activator | 100 - org.apache.karaf.deployer.features - 4.4.8 | Deployment finished. Registering FeatureDeploymentListener 2025-12-14T00:00:01,261 | INFO | Blueprint Extender: 1 | AbstractStore | 168 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_DOMAINS does not exist, creating it 2025-12-14T00:00:01,373 | INFO | Blueprint Extender: 1 | StoreBuilder | 163 - org.opendaylight.aaa.authn-api - 0.22.3 | Created default domain 2025-12-14T00:00:01,379 | INFO | Blueprint Extender: 1 | AbstractStore | 168 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_ROLES does not exist, creating it 2025-12-14T00:00:01,436 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | YangLibraryWriter | 299 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | ietf-yang-library writer started with modules-state enabled 2025-12-14T00:00:01,443 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | RpcSingleton | 266 - org.opendaylight.netconf.keystore-legacy - 10.0.2 | This node is now owning NETCONF keystore configuration 2025-12-14T00:00:01,470 | INFO | Blueprint Extender: 1 | StoreBuilder | 163 - org.opendaylight.aaa.authn-api - 0.22.3 | Created 'admin' role 2025-12-14T00:00:01,502 | INFO | Blueprint Extender: 1 | StoreBuilder | 163 - org.opendaylight.aaa.authn-api - 0.22.3 | Created 'user' role 2025-12-14T00:00:01,592 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Done. 2025-12-14T00:00:01,630 | INFO | Blueprint Extender: 1 | AbstractStore | 168 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_USERS does not exist, creating it 2025-12-14T00:00:01,644 | INFO | Blueprint Extender: 1 | AbstractStore | 168 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_GRANTS does not exist, creating it 2025-12-14T00:00:01,716 | INFO | Blueprint Extender: 1 | AAAShiroProvider | 173 - org.opendaylight.aaa.shiro - 0.22.3 | AAAShiroProvider Session Initiated 2025-12-14T00:00:01,812 | INFO | Blueprint Extender: 1 | IniSecurityManagerFactory | 172 - org.opendaylight.aaa.repackaged-shiro - 0.22.3 | Realms have been explicitly set on the SecurityManager instance - auto-setting of realms will not occur. 2025-12-14T00:00:01,836 | ERROR | Blueprint Extender: 1 | MdsalRestconfServer | 283 - org.opendaylight.netconf.restconf-server-mdsal - 10.0.2 | bundle org.opendaylight.netconf.restconf-server-mdsal:10.0.2 (283)[org.opendaylight.restconf.server.mdsal.MdsalRestconfServer(107)] : Constructor argument 5 in class class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer has unsupported type [Lorg.opendaylight.restconf.server.spi.RpcImplementation; 2025-12-14T00:00:01,901 | INFO | Blueprint Extender: 1 | StoppableHttpServiceFactory | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Binding HTTP Service for bundle: [org.opendaylight.netconf.restconf-server-jaxrs_10.0.2 [282]] 2025-12-14T00:00:01,901 | INFO | paxweb-config-1-thread-1 | ServerModel | 373 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-11,contextPath='/rests'} 2025-12-14T00:00:01,901 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-9,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=308, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=282, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}}", size=2} 2025-12-14T00:00:01,902 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-11,contextPath='/rests'} 2025-12-14T00:00:01,902 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-9,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=308, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=282, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@74b2a360{/rests,null,STOPPED} 2025-12-14T00:00:01,903 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@74b2a360{/rests,null,STOPPED} 2025-12-14T00:00:01,908 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-12,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]} 2025-12-14T00:00:01,909 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-12,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]}", size=2} 2025-12-14T00:00:01,909 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2025-12-14T00:00:01,910 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/rests" with default Osgi Context OsgiContextModel{WB,id=OCM-9,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=308, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=282, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}} 2025-12-14T00:00:01,913 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 167 - org.opendaylight.aaa.filterchain - 0.22.3 | Initializing CustomFilterAdapter 2025-12-14T00:00:01,913 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 167 - org.opendaylight.aaa.filterchain - 0.22.3 | Injecting a new filter chain with 0 Filters: 2025-12-14T00:00:01,913 | INFO | paxweb-config-1-thread-1 | ContextHandler | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@74b2a360{/rests,null,AVAILABLE} 2025-12-14T00:00:01,914 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 373 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{WB,id=OCM-9,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=308, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=282, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}}} as OSGi service for "/rests" context path 2025-12-14T00:00:01,914 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2025-12-14T00:00:01,915 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-14,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]} 2025-12-14T00:00:01,915 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-14,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]}", size=2} 2025-12-14T00:00:01,915 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2025-12-14T00:00:01,915 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2025-12-14T00:00:01,916 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-15,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]} 2025-12-14T00:00:01,916 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-15,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]}", size=1} 2025-12-14T00:00:01,916 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-15,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]} 2025-12-14T00:00:01,917 | INFO | Blueprint Extender: 1 | WhiteboardWebServer | 177 - org.opendaylight.aaa.web.osgi-impl - 0.22.3 | Bundle org.opendaylight.netconf.restconf-server-jaxrs_10.0.2 [282] registered context path /rests with 4 service(s) 2025-12-14T00:00:01,918 | INFO | paxweb-config-1-thread-1 | ServerModel | 373 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-18,contextPath='/.well-known'} 2025-12-14T00:00:01,918 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-16,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=313, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=282, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}}", size=2} 2025-12-14T00:00:01,918 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-18,contextPath='/.well-known'} 2025-12-14T00:00:01,918 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-16,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=313, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=282, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@60723961{/.well-known,null,STOPPED} 2025-12-14T00:00:01,919 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@60723961{/.well-known,null,STOPPED} 2025-12-14T00:00:01,920 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-19,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-16,WellKnownURIs,/.well-known}]} 2025-12-14T00:00:01,920 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-19,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-16,WellKnownURIs,/.well-known}]}", size=2} 2025-12-14T00:00:01,920 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2025-12-14T00:00:01,920 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /.well-known 2025-12-14T00:00:01,920 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/.well-known" with default Osgi Context OsgiContextModel{WB,id=OCM-16,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=313, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=282, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}} 2025-12-14T00:00:01,921 | INFO | paxweb-config-1-thread-1 | ContextHandler | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@60723961{/.well-known,null,AVAILABLE} 2025-12-14T00:00:01,921 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 373 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{WB,id=OCM-16,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=313, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=282, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}}} as OSGi service for "/.well-known" context path 2025-12-14T00:00:01,921 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2025-12-14T00:00:01,922 | INFO | Blueprint Extender: 1 | WhiteboardWebServer | 177 - org.opendaylight.aaa.web.osgi-impl - 0.22.3 | Bundle org.opendaylight.netconf.restconf-server-jaxrs_10.0.2 [282] registered context path /.well-known with 3 service(s) 2025-12-14T00:00:01,923 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-21,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-16,WellKnownURIs,/.well-known}]} 2025-12-14T00:00:01,923 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-21,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-16,WellKnownURIs,/.well-known}]}", size=1} 2025-12-14T00:00:01,923 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-21,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-16,WellKnownURIs,/.well-known}]} 2025-12-14T00:00:01,925 | INFO | Blueprint Extender: 1 | YangLibraryWriterSingleton | 299 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | Binding URL provider org.opendaylight.restconf.server.jaxrs.JaxRsYangLibrary@4afca13e 2025-12-14T00:00:01,984 | INFO | Blueprint Extender: 1 | RestconfTransportChannelListener | 280 - org.opendaylight.netconf.restconf-server - 10.0.2 | Initialized with service class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer 2025-12-14T00:00:01,984 | INFO | Blueprint Extender: 1 | RestconfTransportChannelListener | 280 - org.opendaylight.netconf.restconf-server - 10.0.2 | Initialized with base path: /restconf, default encoding: JSON, default pretty print: false 2025-12-14T00:00:01,991 | INFO | Blueprint Extender: 1 | OSGiNorthbound | 279 - org.opendaylight.netconf.restconf-nb - 10.0.2 | Global RESTCONF northbound pools started 2025-12-14T00:00:01,994 | INFO | paxweb-config-1-thread-1 | ServerModel | 373 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-24,contextPath='/auth'} 2025-12-14T00:00:01,994 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of OsgiContextModel{WB,id=OCM-22,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=318, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=173, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}}", size=2} 2025-12-14T00:00:01,994 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Creating new Jetty context for ServletContextModel{id=ServletContextModel-24,contextPath='/auth'} 2025-12-14T00:00:01,995 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-22,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=318, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=173, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@4af65dc{/auth,null,STOPPED} 2025-12-14T00:00:01,996 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing default OSGi context model for o.o.p.w.s.j.i.PaxWebServletContextHandler@4af65dc{/auth,null,STOPPED} 2025-12-14T00:00:01,999 | INFO | Blueprint Extender: 1 | WhiteboardWebServer | 177 - org.opendaylight.aaa.web.osgi-impl - 0.22.3 | Bundle org.opendaylight.aaa.shiro_0.22.3 [173] registered context path /auth with 4 service(s) 2025-12-14T00:00:02,000 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-25,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-22,RealmManagement,/auth}]} 2025-12-14T00:00:02,000 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-25,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-22,RealmManagement,/auth}]}", size=2} 2025-12-14T00:00:02,000 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /auth 2025-12-14T00:00:02,000 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Jetty context "/auth" with default Osgi Context OsgiContextModel{WB,id=OCM-22,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=318, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=173, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}} 2025-12-14T00:00:02,000 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 167 - org.opendaylight.aaa.filterchain - 0.22.3 | Initializing CustomFilterAdapter 2025-12-14T00:00:02,001 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 167 - org.opendaylight.aaa.filterchain - 0.22.3 | Injecting a new filter chain with 0 Filters: 2025-12-14T00:00:02,001 | INFO | paxweb-config-1-thread-1 | ContextHandler | 140 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started o.o.p.w.s.j.i.PaxWebServletContextHandler@4af65dc{/auth,null,AVAILABLE} 2025-12-14T00:00:02,001 | INFO | paxweb-config-1-thread-1 | OsgiServletContext | 373 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Registering OsgiServletContext{model=OsgiContextModel{WB,id=OCM-22,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=318, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=173, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}}} as OSGi service for "/auth" context path 2025-12-14T00:00:02,001 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2025-12-14T00:00:02,001 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /.well-known 2025-12-14T00:00:02,001 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2025-12-14T00:00:02,001 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-26,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*, /moon/*],contexts=[{WB,OCM-22,RealmManagement,/auth}]} 2025-12-14T00:00:02,002 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of FilterModel{id=FilterModel-26,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*, /moon/*],contexts=[{WB,OCM-22,RealmManagement,/auth}]}", size=2} 2025-12-14T00:00:02,002 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /auth 2025-12-14T00:00:02,002 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /rests 2025-12-14T00:00:02,002 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context /.well-known 2025-12-14T00:00:02,002 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2025-12-14T00:00:02,002 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 372 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-27,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-22,RealmManagement,/auth}]} 2025-12-14T00:00:02,002 | INFO | paxweb-config-1-thread-1 | JettyServerController | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Receiving Batch{"Registration of ServletModel{id=ServletModel-27,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-22,RealmManagement,/auth}]}", size=1} 2025-12-14T00:00:02,002 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 370 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-27,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-22,RealmManagement,/auth}]} 2025-12-14T00:00:01,999 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 80 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 has been started 2025-12-14T00:00:02,003 | INFO | Blueprint Event Dispatcher: 1 | BlueprintBundleTracker | 180 - org.opendaylight.controller.blueprint - 12.0.3 | Blueprint container for bundle org.opendaylight.aaa.shiro_0.22.3 [173] was successfully created 2025-12-14T00:00:02,124 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | MdsalRestconfStreamRegistry | 283 - org.opendaylight.netconf.restconf-server-mdsal - 10.0.2 | Cluster leadership acquired – will write OPERATIONAL view 2025-12-14T00:00:02,348 | INFO | SystemReadyService-0 | KarafSystemReady | 240 - org.opendaylight.infrautils.ready-impl - 7.1.9 | checkBundleDiagInfos: Elapsed time 1s, remaining time 298s, diag: Active {INSTALLED=0, RESOLVED=10, UNKNOWN=0, GRACE_PERIOD=0, WAITING=0, STARTING=0, ACTIVE=371, STOPPING=0, FAILURE=0} 2025-12-14T00:00:02,348 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 239 - org.opendaylight.infrautils.ready-api - 7.1.9 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.] 2025-12-14T00:01:07,315 | INFO | qtp779001425-470 | JaxRsRestconf | 282 - org.opendaylight.netconf.restconf-server-jaxrs - 10.0.2 | RESTCONF data-missing condition is reported as HTTP status 409 (RFC8040) 2025-12-14T00:01:07,318 | INFO | qtp779001425-470 | JaxRsRestconf | 282 - org.opendaylight.netconf.restconf-server-jaxrs - 10.0.2 | RESTCONF data-missing condition is reported as HTTP status 409 (RFC8040) 2025-12-14T00:01:07,796 | INFO | qtp779001425-470 | AuthenticationManager | 175 - org.opendaylight.aaa.tokenauthrealm - 0.22.3 | Authentication is now enabled 2025-12-14T00:01:07,797 | INFO | qtp779001425-470 | AuthenticationManager | 175 - org.opendaylight.aaa.tokenauthrealm - 0.22.3 | Authentication Manager activated 2025-12-14T00:01:07,845 | INFO | qtp779001425-470 | ApiPathParser | 277 - org.opendaylight.netconf.restconf-api - 10.0.2 | Consecutive slashes in REST URLs will be rejected 2025-12-14T00:01:10,766 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47544}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:10,816 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:10,817 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:10,820 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47544] 2025-12-14T00:01:10,855 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47544} 2025-12-14T00:01:11,011 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47544} 2025-12-14T00:01:11,161 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47544]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:11,161 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47544]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:12,387 | WARN | topology-schema-assembler-4 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47544]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@703be4a0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:12,399 | WARN | topology-schema-assembler-4 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47544]: Session terminated Session closed 2025-12-14T00:01:12,475 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47552}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:12,476 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:12,477 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:12,477 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47552] 2025-12-14T00:01:12,488 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47552} 2025-12-14T00:01:12,501 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47552} 2025-12-14T00:01:12,601 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47552]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:12,601 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47552]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:12,659 | WARN | topology-schema-assembler-9 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47552]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@ac0b661}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:12,664 | WARN | topology-schema-assembler-9 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47552]: Session terminated Session closed 2025-12-14T00:01:12,683 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47566}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:12,685 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:12,685 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:12,685 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47566] 2025-12-14T00:01:12,696 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47566} 2025-12-14T00:01:12,702 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47566} 2025-12-14T00:01:12,805 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47566]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:12,806 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47566]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:12,870 | WARN | topology-schema-assembler-14 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47566]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4c8c5fa4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:12,875 | WARN | topology-schema-assembler-14 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47566]: Session terminated Session closed 2025-12-14T00:01:12,890 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47570}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:12,891 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:12,892 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:12,892 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47570] 2025-12-14T00:01:12,900 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47570} 2025-12-14T00:01:12,906 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47570} 2025-12-14T00:01:13,023 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47570]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:13,023 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47570]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:13,080 | WARN | topology-schema-assembler-19 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47570]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@48478450}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:13,085 | WARN | topology-schema-assembler-19 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47570]: Session terminated Session closed 2025-12-14T00:01:13,096 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47580}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:13,097 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:13,097 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:13,097 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47580] 2025-12-14T00:01:13,106 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47580} 2025-12-14T00:01:13,112 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47580} 2025-12-14T00:01:13,239 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47580]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:13,239 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47580]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:13,290 | WARN | topology-schema-assembler-24 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47580]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1c036ea2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:13,298 | WARN | topology-schema-assembler-24 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47580]: Session terminated Session closed 2025-12-14T00:01:13,441 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47584}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:13,442 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:13,442 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:13,442 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47584] 2025-12-14T00:01:13,453 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47584} 2025-12-14T00:01:13,458 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47584} 2025-12-14T00:01:13,523 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47584]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:13,524 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47584]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:13,633 | WARN | topology-schema-assembler-29 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47584]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3796db20}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:13,639 | WARN | topology-schema-assembler-29 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47584]: Session terminated Session closed 2025-12-14T00:01:13,659 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47588}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:13,660 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:13,660 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:13,660 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47588] 2025-12-14T00:01:13,667 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47588} 2025-12-14T00:01:13,672 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47588} 2025-12-14T00:01:13,737 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47588]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:13,737 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47588]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:13,861 | WARN | topology-schema-assembler-34 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47588]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@13b670c6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:13,866 | WARN | topology-schema-assembler-34 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47588]: Session terminated Session closed 2025-12-14T00:01:13,878 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47590}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:13,879 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:13,879 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:13,879 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47590] 2025-12-14T00:01:13,887 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47590} 2025-12-14T00:01:13,891 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47590} 2025-12-14T00:01:13,968 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47590]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:13,968 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47590]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:14,061 | WARN | topology-schema-assembler-39 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47590]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@23a88660}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:14,066 | WARN | topology-schema-assembler-39 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47590]: Session terminated Session closed 2025-12-14T00:01:14,077 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47602}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:14,078 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:14,078 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:14,078 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47602] 2025-12-14T00:01:14,089 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47602} 2025-12-14T00:01:14,098 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47602} 2025-12-14T00:01:14,177 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47602]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:14,177 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47602]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:14,280 | WARN | topology-schema-assembler-44 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47602]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@612f7319}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:14,285 | WARN | topology-schema-assembler-44 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47602]: Session terminated Session closed 2025-12-14T00:01:14,298 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47604}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:14,299 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:14,300 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:14,300 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47604] 2025-12-14T00:01:14,309 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47604} 2025-12-14T00:01:14,314 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47604} 2025-12-14T00:01:14,395 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47604]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:14,395 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47604]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:14,481 | WARN | topology-schema-assembler-49 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47604]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5ab50726}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:14,489 | WARN | topology-schema-assembler-49 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47604]: Session terminated Session closed 2025-12-14T00:01:14,508 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47620}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:14,509 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:14,510 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:14,510 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47620] 2025-12-14T00:01:14,518 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47620} 2025-12-14T00:01:14,523 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47620} 2025-12-14T00:01:14,611 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47620]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:14,612 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47620]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:14,710 | WARN | topology-schema-assembler-54 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47620]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@347a445f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:14,715 | WARN | topology-schema-assembler-54 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47620]: Session terminated Session closed 2025-12-14T00:01:14,727 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47622}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:14,728 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:14,728 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:14,728 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47622] 2025-12-14T00:01:14,735 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47622} 2025-12-14T00:01:14,739 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47622} 2025-12-14T00:01:14,831 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47622]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:14,832 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47622]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:14,910 | WARN | topology-schema-assembler-59 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47622]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4c415078}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:14,932 | WARN | topology-schema-assembler-59 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47622]: Session terminated Session closed 2025-12-14T00:01:15,080 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47626}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:15,082 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:15,083 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:15,083 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47626] 2025-12-14T00:01:15,094 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47626} 2025-12-14T00:01:15,100 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47626} 2025-12-14T00:01:15,130 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47626]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:15,131 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47626]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:15,234 | WARN | topology-schema-assembler-64 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47626]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1e3b8e7d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:15,239 | WARN | topology-schema-assembler-64 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47626]: Session terminated Session closed 2025-12-14T00:01:15,251 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47640}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:15,251 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:15,251 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:15,252 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47640] 2025-12-14T00:01:15,261 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47640} 2025-12-14T00:01:15,264 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47640} 2025-12-14T00:01:15,353 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47640]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:15,353 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47640]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:15,444 | WARN | topology-schema-assembler-69 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47640]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@d76652a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:15,449 | WARN | topology-schema-assembler-69 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47640]: Session terminated Session closed 2025-12-14T00:01:15,459 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47646}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:15,460 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:15,460 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:15,460 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47646] 2025-12-14T00:01:15,469 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47646} 2025-12-14T00:01:15,472 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47646} 2025-12-14T00:01:15,574 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47646]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:15,574 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47646]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:15,654 | WARN | topology-schema-assembler-74 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47646]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7b29650c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:15,659 | WARN | topology-schema-assembler-74 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47646]: Session terminated Session closed 2025-12-14T00:01:15,668 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47648}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:15,669 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:15,669 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:15,669 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47648] 2025-12-14T00:01:15,679 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47648} 2025-12-14T00:01:15,682 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47648} 2025-12-14T00:01:15,790 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47648]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:15,790 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47648]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:15,798 | WARN | topology-schema-assembler-79 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47648]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@e72ca03}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:15,803 | WARN | topology-schema-assembler-79 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47648]: Session terminated Session closed 2025-12-14T00:01:15,812 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47654}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:15,813 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:15,813 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:15,814 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47654] 2025-12-14T00:01:15,820 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47654} 2025-12-14T00:01:15,826 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47654} 2025-12-14T00:01:15,876 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47654]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:15,876 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47654]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:15,993 | WARN | topology-schema-assembler-84 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47654]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@39afb415}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:15,998 | WARN | topology-schema-assembler-84 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47654]: Session terminated Session closed 2025-12-14T00:01:16,009 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47664}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:16,011 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:16,011 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:16,011 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47664] 2025-12-14T00:01:16,022 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47664} 2025-12-14T00:01:16,027 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47664} 2025-12-14T00:01:16,098 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47664]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:16,098 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47664]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:16,204 | WARN | topology-schema-assembler-89 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47664]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1939dfb3}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:16,209 | WARN | topology-schema-assembler-89 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47664]: Session terminated Session closed 2025-12-14T00:01:16,229 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47668}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:16,230 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:16,230 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:16,230 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47668] 2025-12-14T00:01:16,238 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47668} 2025-12-14T00:01:16,242 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47668} 2025-12-14T00:01:16,318 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47668]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:16,318 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47668]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:16,432 | WARN | topology-schema-assembler-94 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47668]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2f97922d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:16,436 | WARN | topology-schema-assembler-94 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47668]: Session terminated Session closed 2025-12-14T00:01:16,448 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=47676}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:16,449 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:16,449 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:16,449 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47676] 2025-12-14T00:01:16,457 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47676} 2025-12-14T00:01:16,461 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:47676} 2025-12-14T00:01:16,536 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47676]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:16,536 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47676]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:16,633 | WARN | topology-schema-assembler-99 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47676]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@32574edb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:16,637 | WARN | topology-schema-assembler-99 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:47676]: Session terminated Session closed 2025-12-14T00:01:16,659 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51512}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:16,660 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:16,660 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:16,660 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51512] 2025-12-14T00:01:16,670 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51512} 2025-12-14T00:01:16,674 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51512} 2025-12-14T00:01:16,756 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51512]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:16,757 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51512]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:16,859 | WARN | topology-schema-assembler-104 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51512]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@49be82c9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:16,864 | WARN | topology-schema-assembler-104 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51512]: Session terminated Session closed 2025-12-14T00:01:16,875 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51524}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:16,876 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:16,876 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:16,876 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51524] 2025-12-14T00:01:16,884 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51524} 2025-12-14T00:01:16,889 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51524} 2025-12-14T00:01:16,972 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51524]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:16,972 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51524]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:17,061 | WARN | topology-schema-assembler-109 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51524]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3e6c46f3}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:17,065 | WARN | topology-schema-assembler-109 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51524]: Session terminated Session closed 2025-12-14T00:01:17,086 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51532}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:17,087 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:17,088 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:17,088 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51532] 2025-12-14T00:01:17,099 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51532} 2025-12-14T00:01:17,104 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51532} 2025-12-14T00:01:17,195 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51532]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:17,195 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51532]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:17,288 | WARN | topology-schema-assembler-114 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51532]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5745ed1a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:17,292 | WARN | topology-schema-assembler-114 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51532]: Session terminated Session closed 2025-12-14T00:01:17,303 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51542}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:17,305 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:17,305 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:17,305 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51542] 2025-12-14T00:01:17,312 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51542} 2025-12-14T00:01:17,316 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51542} 2025-12-14T00:01:17,415 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51542]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:17,415 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51542]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:17,489 | WARN | topology-schema-assembler-119 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51542]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3530ee48}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:17,495 | WARN | topology-schema-assembler-119 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51542]: Session terminated Session closed 2025-12-14T00:01:17,517 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51550}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:17,518 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:17,518 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:17,518 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51550] 2025-12-14T00:01:17,530 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51550} 2025-12-14T00:01:17,536 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51550} 2025-12-14T00:01:17,634 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51550]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:17,635 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51550]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:17,717 | WARN | topology-schema-assembler-124 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51550]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6c45f820}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:17,722 | WARN | topology-schema-assembler-124 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51550]: Session terminated Session closed 2025-12-14T00:01:17,732 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51562}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:17,734 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:17,734 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:17,734 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51562] 2025-12-14T00:01:17,742 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51562} 2025-12-14T00:01:17,746 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51562} 2025-12-14T00:01:17,856 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51562]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:17,856 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51562]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:17,919 | WARN | topology-schema-assembler-129 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51562]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@179930d7}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:17,924 | WARN | topology-schema-assembler-129 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51562]: Session terminated Session closed 2025-12-14T00:01:17,946 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51570}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:17,947 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:17,947 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:17,947 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51570] 2025-12-14T00:01:17,958 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51570} 2025-12-14T00:01:17,962 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51570} 2025-12-14T00:01:18,075 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51570]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:18,075 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51570]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:18,137 | WARN | topology-schema-assembler-134 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51570]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@730c23f0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:18,141 | WARN | topology-schema-assembler-134 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51570]: Session terminated Session closed 2025-12-14T00:01:18,161 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51576}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:18,162 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:18,162 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:18,162 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51576] 2025-12-14T00:01:18,168 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51576} 2025-12-14T00:01:18,172 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51576} 2025-12-14T00:01:18,294 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51576]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:18,294 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51576]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:18,364 | WARN | topology-schema-assembler-139 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51576]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@39a33b64}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:18,368 | WARN | topology-schema-assembler-139 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51576]: Session terminated Session closed 2025-12-14T00:01:18,379 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51592}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:18,380 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:18,380 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:18,380 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51592] 2025-12-14T00:01:18,390 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51592} 2025-12-14T00:01:18,395 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51592} 2025-12-14T00:01:18,514 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51592]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:18,514 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51592]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:18,564 | WARN | topology-schema-assembler-144 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51592]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5e05cdcb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:18,569 | WARN | topology-schema-assembler-144 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51592]: Session terminated Session closed 2025-12-14T00:01:18,581 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51594}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:18,582 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:18,582 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:18,582 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51594] 2025-12-14T00:01:18,591 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51594} 2025-12-14T00:01:18,594 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51594} 2025-12-14T00:01:18,734 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51594]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:18,735 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51594]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:18,782 | WARN | topology-schema-assembler-149 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51594]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1f507838}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:18,786 | WARN | topology-schema-assembler-149 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51594]: Session terminated Session closed 2025-12-14T00:01:18,797 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51608}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:18,798 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:18,798 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:18,798 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51608] 2025-12-14T00:01:18,808 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51608} 2025-12-14T00:01:18,814 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51608} 2025-12-14T00:01:18,954 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51608]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:18,954 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51608]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:18,983 | WARN | topology-schema-assembler-154 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51608]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1b24dcf6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:18,987 | WARN | topology-schema-assembler-154 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51608]: Session terminated Session closed 2025-12-14T00:01:19,000 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51616}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:19,000 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:19,000 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:19,000 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51616] 2025-12-14T00:01:19,008 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51616} 2025-12-14T00:01:19,011 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51616} 2025-12-14T00:01:19,170 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51616]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:19,171 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51616]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:19,200 | WARN | topology-schema-assembler-159 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51616]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@445c5997}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:19,206 | WARN | topology-schema-assembler-159 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51616]: Session terminated Session closed 2025-12-14T00:01:19,219 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51628}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:19,220 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:19,221 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:19,221 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51628] 2025-12-14T00:01:19,228 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51628} 2025-12-14T00:01:19,232 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51628} 2025-12-14T00:01:19,393 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51628]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:19,393 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51628]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:19,403 | WARN | topology-schema-assembler-164 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51628]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4df276eb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:19,408 | WARN | topology-schema-assembler-164 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51628]: Session terminated Session closed 2025-12-14T00:01:19,428 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51630}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:19,429 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:19,429 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:19,429 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51630] 2025-12-14T00:01:19,437 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51630} 2025-12-14T00:01:19,441 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51630} 2025-12-14T00:01:19,615 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51630]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:19,615 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51630]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:19,632 | WARN | topology-schema-assembler-169 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51630]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2a641b28}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:19,637 | WARN | topology-schema-assembler-169 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51630]: Session terminated Session closed 2025-12-14T00:01:19,648 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51634}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:19,649 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:19,649 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:19,649 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51634] 2025-12-14T00:01:19,657 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51634} 2025-12-14T00:01:19,661 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51634} 2025-12-14T00:01:19,834 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51634]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:19,834 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51634]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:19,852 | WARN | topology-schema-assembler-174 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51634]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2763d9b8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:19,856 | WARN | topology-schema-assembler-174 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51634]: Session terminated Session closed 2025-12-14T00:01:19,867 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51650}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:19,868 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:19,868 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:19,868 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51650] 2025-12-14T00:01:19,875 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51650} 2025-12-14T00:01:19,879 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51650} 2025-12-14T00:01:20,055 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51650]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:20,055 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51650]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:20,074 | WARN | topology-schema-assembler-179 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51650]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@42dfc847}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:20,078 | WARN | topology-schema-assembler-179 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51650]: Session terminated Session closed 2025-12-14T00:01:20,090 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51652}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:20,090 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:20,090 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:20,091 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51652] 2025-12-14T00:01:20,098 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51652} 2025-12-14T00:01:20,103 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51652} 2025-12-14T00:01:20,272 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51652]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:20,272 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51652]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:20,291 | WARN | topology-schema-assembler-184 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51652]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@590893a4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:20,295 | WARN | topology-schema-assembler-184 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51652]: Session terminated Session closed 2025-12-14T00:01:20,307 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51658}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:20,308 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:20,308 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:20,308 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51658] 2025-12-14T00:01:20,318 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51658} 2025-12-14T00:01:20,323 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51658} 2025-12-14T00:01:20,491 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51658]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:20,491 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51658]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:20,510 | WARN | topology-schema-assembler-189 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51658]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4e6d0ee1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:20,513 | WARN | topology-schema-assembler-189 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51658]: Session terminated Session closed 2025-12-14T00:01:20,523 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51668}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:20,524 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:20,524 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:20,524 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51668] 2025-12-14T00:01:20,532 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51668} 2025-12-14T00:01:20,535 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51668} 2025-12-14T00:01:20,713 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51668]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:20,713 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51668]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:20,734 | WARN | topology-schema-assembler-194 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51668]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@45bbb21f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:20,738 | WARN | topology-schema-assembler-194 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51668]: Session terminated Session closed 2025-12-14T00:01:20,750 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51674}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:20,751 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:20,751 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:20,751 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51674] 2025-12-14T00:01:20,759 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51674} 2025-12-14T00:01:20,764 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51674} 2025-12-14T00:01:20,930 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51674]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:20,931 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51674]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:20,940 | WARN | topology-schema-assembler-199 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51674]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@553e5c19}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:20,943 | WARN | topology-schema-assembler-199 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51674]: Session terminated Session closed 2025-12-14T00:01:20,962 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51686}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:20,964 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:20,964 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:20,964 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51686] 2025-12-14T00:01:20,973 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51686} 2025-12-14T00:01:20,979 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51686} 2025-12-14T00:01:21,144 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51686]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:21,145 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51686]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:21,164 | WARN | topology-schema-assembler-204 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51686]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6b3eccfa}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:21,169 | WARN | topology-schema-assembler-204 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51686]: Session terminated Session closed 2025-12-14T00:01:21,180 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51690}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:21,181 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:21,181 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:21,181 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51690] 2025-12-14T00:01:21,191 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51690} 2025-12-14T00:01:21,196 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51690} 2025-12-14T00:01:21,360 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51690]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:21,360 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51690]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:21,368 | WARN | topology-schema-assembler-209 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51690]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2b00539c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:21,372 | WARN | topology-schema-assembler-209 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51690]: Session terminated Session closed 2025-12-14T00:01:21,392 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51698}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:21,393 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:21,393 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:21,393 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51698] 2025-12-14T00:01:21,402 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51698} 2025-12-14T00:01:21,406 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51698} 2025-12-14T00:01:21,577 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51698]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:21,577 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51698]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:21,594 | WARN | topology-schema-assembler-214 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51698]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1fa94d61}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:21,598 | WARN | topology-schema-assembler-214 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51698]: Session terminated Session closed 2025-12-14T00:01:21,610 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51704}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:21,611 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:21,611 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:21,611 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51704] 2025-12-14T00:01:21,619 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51704} 2025-12-14T00:01:21,622 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51704} 2025-12-14T00:01:21,797 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51704]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:21,797 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51704]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:21,814 | WARN | topology-schema-assembler-219 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51704]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@323e7a08}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:21,819 | WARN | topology-schema-assembler-219 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51704]: Session terminated Session closed 2025-12-14T00:01:21,828 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51718}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:21,830 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:21,830 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:21,830 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51718] 2025-12-14T00:01:21,840 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51718} 2025-12-14T00:01:21,846 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51718} 2025-12-14T00:01:22,018 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51718]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:22,019 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51718]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:22,038 | WARN | topology-schema-assembler-224 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51718]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7aed9d4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:22,041 | WARN | topology-schema-assembler-224 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51718]: Session terminated Session closed 2025-12-14T00:01:22,052 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51720}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:22,053 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:22,053 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:22,053 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51720] 2025-12-14T00:01:22,062 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51720} 2025-12-14T00:01:22,066 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51720} 2025-12-14T00:01:22,236 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51720]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:22,237 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51720]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:22,255 | WARN | topology-schema-assembler-229 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51720]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4017271b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:22,260 | WARN | topology-schema-assembler-229 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51720]: Session terminated Session closed 2025-12-14T00:01:22,454 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51724}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:22,455 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:22,455 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:22,456 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51724] 2025-12-14T00:01:22,465 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51724} 2025-12-14T00:01:22,469 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51724} 2025-12-14T00:01:22,661 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51724]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:22,662 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51724]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:22,679 | WARN | topology-schema-assembler-234 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51724]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@65b6ce5d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:22,683 | WARN | topology-schema-assembler-234 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51724]: Session terminated Session closed 2025-12-14T00:01:22,695 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51738}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:22,696 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:22,696 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:22,696 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51738] 2025-12-14T00:01:22,703 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51738} 2025-12-14T00:01:22,709 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51738} 2025-12-14T00:01:22,879 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51738]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:22,880 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51738]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:22,898 | WARN | topology-schema-assembler-239 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51738]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@52eec82e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:22,902 | WARN | topology-schema-assembler-239 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51738]: Session terminated Session closed 2025-12-14T00:01:22,914 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51754}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:22,915 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:22,915 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:22,915 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51754] 2025-12-14T00:01:22,924 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51754} 2025-12-14T00:01:22,928 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51754} 2025-12-14T00:01:23,100 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51754]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:23,101 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51754]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:23,118 | WARN | topology-schema-assembler-244 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51754]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2b71bd99}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:23,122 | WARN | topology-schema-assembler-244 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51754]: Session terminated Session closed 2025-12-14T00:01:23,136 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51762}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:23,136 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:23,136 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:23,137 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51762] 2025-12-14T00:01:23,144 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51762} 2025-12-14T00:01:23,147 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51762} 2025-12-14T00:01:23,320 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51762]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:23,321 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51762]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:23,335 | WARN | topology-schema-assembler-249 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51762]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3e1c57d3}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:23,338 | WARN | topology-schema-assembler-249 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51762]: Session terminated Session closed 2025-12-14T00:01:23,351 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51772}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:23,352 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:23,352 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:23,352 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51772] 2025-12-14T00:01:23,359 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51772} 2025-12-14T00:01:23,363 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51772} 2025-12-14T00:01:23,539 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51772]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:23,539 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51772]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:23,560 | WARN | topology-schema-assembler-254 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51772]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@700260cc}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:23,563 | WARN | topology-schema-assembler-254 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51772]: Session terminated Session closed 2025-12-14T00:01:23,589 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51784}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:23,590 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:23,590 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:23,590 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51784] 2025-12-14T00:01:23,597 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51784} 2025-12-14T00:01:23,610 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51784} 2025-12-14T00:01:23,755 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51784]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:23,755 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51784]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:23,961 | WARN | topology-schema-assembler-259 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51784]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@370fcae0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:23,963 | WARN | topology-schema-assembler-259 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51784]: Session terminated Session closed 2025-12-14T00:01:23,973 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51800}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:23,975 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:23,975 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:23,975 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51800] 2025-12-14T00:01:23,985 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51800} 2025-12-14T00:01:23,990 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51800} 2025-12-14T00:01:24,181 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51800]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:24,181 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51800]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:24,192 | WARN | topology-schema-assembler-264 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51800]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@10ef455c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:24,195 | WARN | topology-schema-assembler-264 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51800]: Session terminated Session closed 2025-12-14T00:01:24,206 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51812}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:24,206 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:24,206 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:24,206 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51812] 2025-12-14T00:01:24,217 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51812} 2025-12-14T00:01:24,220 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51812} 2025-12-14T00:01:24,393 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51812]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:24,393 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51812]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:24,411 | WARN | topology-schema-assembler-269 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51812]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@226066b6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:24,415 | WARN | topology-schema-assembler-269 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51812]: Session terminated Session closed 2025-12-14T00:01:24,426 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51818}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:24,426 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:24,426 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:24,426 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51818] 2025-12-14T00:01:24,434 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51818} 2025-12-14T00:01:24,439 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51818} 2025-12-14T00:01:24,612 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51818]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:24,613 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51818]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:24,631 | WARN | topology-schema-assembler-274 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51818]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7fc9fe5d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:24,635 | WARN | topology-schema-assembler-274 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51818]: Session terminated Session closed 2025-12-14T00:01:24,645 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51832}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:24,647 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:24,647 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:24,647 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51832] 2025-12-14T00:01:24,657 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51832} 2025-12-14T00:01:24,660 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51832} 2025-12-14T00:01:24,834 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51832]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:24,834 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51832]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:24,852 | WARN | topology-schema-assembler-279 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51832]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@79f1649d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:24,857 | WARN | topology-schema-assembler-279 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51832]: Session terminated Session closed 2025-12-14T00:01:24,868 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51838}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:24,868 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:24,868 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:24,868 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51838] 2025-12-14T00:01:24,878 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51838} 2025-12-14T00:01:24,884 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51838} 2025-12-14T00:01:25,053 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51838]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:25,053 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51838]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:25,073 | WARN | topology-schema-assembler-284 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51838]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7e078dd6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:25,077 | WARN | topology-schema-assembler-284 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51838]: Session terminated Session closed 2025-12-14T00:01:25,088 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51854}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:25,089 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:25,089 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:25,089 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51854] 2025-12-14T00:01:25,099 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51854} 2025-12-14T00:01:25,104 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51854} 2025-12-14T00:01:25,273 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51854]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:25,273 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51854]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:25,291 | WARN | topology-schema-assembler-289 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51854]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@f2fcef4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:25,293 | WARN | topology-schema-assembler-289 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51854]: Session terminated Session closed 2025-12-14T00:01:25,306 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51866}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:25,307 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:25,307 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:25,307 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51866] 2025-12-14T00:01:25,315 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51866} 2025-12-14T00:01:25,319 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51866} 2025-12-14T00:01:25,492 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51866]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:25,492 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51866]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:25,509 | WARN | topology-schema-assembler-294 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51866]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1160bd96}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:25,513 | WARN | topology-schema-assembler-294 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51866]: Session terminated Session closed 2025-12-14T00:01:25,524 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51870}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:25,525 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:25,525 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:25,525 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51870] 2025-12-14T00:01:25,535 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51870} 2025-12-14T00:01:25,540 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51870} 2025-12-14T00:01:25,710 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51870]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:25,710 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51870]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:25,729 | WARN | topology-schema-assembler-299 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51870]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@66bb0e51}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:25,733 | WARN | topology-schema-assembler-299 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51870]: Session terminated Session closed 2025-12-14T00:01:25,747 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51882}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:25,749 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:25,749 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:25,749 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51882] 2025-12-14T00:01:25,757 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51882} 2025-12-14T00:01:25,762 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51882} 2025-12-14T00:01:25,927 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51882]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:25,927 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51882]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:25,946 | WARN | topology-schema-assembler-304 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51882]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5af796de}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:25,950 | WARN | topology-schema-assembler-304 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51882]: Session terminated Session closed 2025-12-14T00:01:25,960 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51892}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:25,961 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:25,961 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:25,961 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51892] 2025-12-14T00:01:25,968 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51892} 2025-12-14T00:01:25,971 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51892} 2025-12-14T00:01:26,145 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51892]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:26,146 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51892]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:26,162 | WARN | topology-schema-assembler-309 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51892]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4cbb6385}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:26,165 | WARN | topology-schema-assembler-309 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51892]: Session terminated Session closed 2025-12-14T00:01:26,174 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51908}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:26,175 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:26,175 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:26,175 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51908] 2025-12-14T00:01:26,184 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51908} 2025-12-14T00:01:26,188 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51908} 2025-12-14T00:01:26,365 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51908]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:26,365 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51908]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:26,383 | WARN | topology-schema-assembler-314 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51908]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@d3ad8ff}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:26,386 | WARN | topology-schema-assembler-314 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51908]: Session terminated Session closed 2025-12-14T00:01:26,399 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51910}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:26,400 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:26,400 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:26,400 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51910] 2025-12-14T00:01:26,408 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51910} 2025-12-14T00:01:26,412 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51910} 2025-12-14T00:01:26,585 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51910]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:26,585 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51910]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:26,603 | WARN | topology-schema-assembler-319 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51910]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6c201621}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:26,607 | WARN | topology-schema-assembler-319 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51910]: Session terminated Session closed 2025-12-14T00:01:26,617 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=51924}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:26,619 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:26,620 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:26,620 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51924] 2025-12-14T00:01:26,630 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51924} 2025-12-14T00:01:26,635 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:51924} 2025-12-14T00:01:27,478 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51924]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:27,478 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51924]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:28,266 | WARN | topology-schema-assembler-324 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51924]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4c8fa5f0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:28,270 | WARN | topology-schema-assembler-324 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:51924]: Session terminated Session closed 2025-12-14T00:01:28,694 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53662}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:28,695 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:28,696 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:28,696 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53662] 2025-12-14T00:01:28,703 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53662} 2025-12-14T00:01:28,708 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53662} 2025-12-14T00:01:28,901 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53662]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:28,902 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53662]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:28,919 | WARN | topology-schema-assembler-329 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53662]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@15ca7b74}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:28,922 | WARN | topology-schema-assembler-329 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53662]: Session terminated Session closed 2025-12-14T00:01:28,934 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53672}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:28,936 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:28,936 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:28,936 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53672] 2025-12-14T00:01:28,943 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53672} 2025-12-14T00:01:28,950 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53672} 2025-12-14T00:01:29,122 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53672]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:29,122 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53672]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:29,140 | WARN | topology-schema-assembler-334 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53672]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@16194d91}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:29,144 | WARN | topology-schema-assembler-334 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53672]: Session terminated Session closed 2025-12-14T00:01:29,156 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53682}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:29,157 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:29,157 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:29,157 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53682] 2025-12-14T00:01:29,166 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53682} 2025-12-14T00:01:29,170 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53682} 2025-12-14T00:01:29,336 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53682]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:29,336 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53682]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:29,344 | WARN | topology-schema-assembler-339 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53682]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@635c83c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:29,348 | WARN | topology-schema-assembler-339 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53682]: Session terminated Session closed 2025-12-14T00:01:29,366 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53690}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:29,367 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:29,367 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:29,368 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53690] 2025-12-14T00:01:29,376 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53690} 2025-12-14T00:01:29,380 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53690} 2025-12-14T00:01:29,555 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53690]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:29,556 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53690]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:29,573 | WARN | topology-schema-assembler-344 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53690]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@795ae9a2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:29,576 | WARN | topology-schema-assembler-344 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53690]: Session terminated Session closed 2025-12-14T00:01:29,586 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53694}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:29,586 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:29,586 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:29,586 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53694] 2025-12-14T00:01:29,593 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53694} 2025-12-14T00:01:29,596 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53694} 2025-12-14T00:01:29,773 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53694]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:29,774 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53694]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:29,794 | WARN | topology-schema-assembler-349 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53694]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4938a151}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:29,797 | WARN | topology-schema-assembler-349 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53694]: Session terminated Session closed 2025-12-14T00:01:29,806 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53700}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:29,807 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:29,807 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:29,807 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53700] 2025-12-14T00:01:29,817 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53700} 2025-12-14T00:01:29,820 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53700} 2025-12-14T00:01:29,991 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53700]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:29,991 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53700]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:30,000 | WARN | topology-schema-assembler-354 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53700]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@42a8f821}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:30,002 | WARN | topology-schema-assembler-354 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53700]: Session terminated Session closed 2025-12-14T00:01:30,023 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53702}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:30,024 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:30,024 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:30,024 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53702] 2025-12-14T00:01:30,031 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53702} 2025-12-14T00:01:30,034 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53702} 2025-12-14T00:01:30,214 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53702]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:30,214 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53702]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:30,230 | WARN | topology-schema-assembler-359 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53702]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@303cff5c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:30,233 | WARN | topology-schema-assembler-359 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53702]: Session terminated Session closed 2025-12-14T00:01:30,243 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53710}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:30,244 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:30,244 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:30,244 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53710] 2025-12-14T00:01:30,254 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53710} 2025-12-14T00:01:30,257 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53710} 2025-12-14T00:01:32,946 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53710]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:32,946 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53710]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:32,956 | WARN | topology-schema-assembler-364 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53710]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@a53a298}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:32,959 | WARN | topology-schema-assembler-364 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53710]: Session terminated Session closed 2025-12-14T00:01:34,372 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53718}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:34,373 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:34,374 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:34,374 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53718] 2025-12-14T00:01:34,381 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53718} 2025-12-14T00:01:34,384 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53718} 2025-12-14T00:01:34,564 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53718]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:34,564 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53718]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:34,582 | WARN | topology-schema-assembler-369 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53718]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@68d89167}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:34,586 | WARN | topology-schema-assembler-369 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53718]: Session terminated Session closed 2025-12-14T00:01:34,596 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53732}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:34,598 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:34,598 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:34,598 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53732] 2025-12-14T00:01:34,620 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53732} 2025-12-14T00:01:34,623 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53732} 2025-12-14T00:01:34,784 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53732]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:34,784 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53732]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:34,802 | WARN | topology-schema-assembler-374 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53732]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@476ac685}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:34,806 | WARN | topology-schema-assembler-374 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53732]: Session terminated Session closed 2025-12-14T00:01:34,817 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53740}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:34,818 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:34,818 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:34,818 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53740] 2025-12-14T00:01:34,827 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53740} 2025-12-14T00:01:34,830 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53740} 2025-12-14T00:01:35,003 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53740]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:35,003 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53740]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:35,023 | WARN | topology-schema-assembler-379 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53740]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@50fd01dd}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:35,026 | WARN | topology-schema-assembler-379 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53740]: Session terminated Session closed 2025-12-14T00:01:35,040 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53744}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:35,041 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:35,042 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:35,042 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53744] 2025-12-14T00:01:35,049 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53744} 2025-12-14T00:01:35,052 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53744} 2025-12-14T00:01:35,216 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53744]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:35,217 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53744]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:35,225 | WARN | topology-schema-assembler-384 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53744]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@15c22557}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:35,227 | WARN | topology-schema-assembler-384 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53744]: Session terminated Session closed 2025-12-14T00:01:35,248 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53754}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:35,249 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:35,249 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:35,250 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53754] 2025-12-14T00:01:35,256 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53754} 2025-12-14T00:01:35,259 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53754} 2025-12-14T00:01:35,436 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53754]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:35,436 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53754]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:35,457 | WARN | topology-schema-assembler-389 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53754]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5945869e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:35,460 | WARN | topology-schema-assembler-389 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53754]: Session terminated Session closed 2025-12-14T00:01:35,472 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53758}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:35,473 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:35,473 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:35,473 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53758] 2025-12-14T00:01:35,480 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53758} 2025-12-14T00:01:35,483 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53758} 2025-12-14T00:01:35,656 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53758]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:35,656 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53758]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:35,674 | WARN | topology-schema-assembler-394 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53758]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@240b0ac0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:35,678 | WARN | topology-schema-assembler-394 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53758]: Session terminated Session closed 2025-12-14T00:01:35,690 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53770}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:35,692 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:35,692 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:35,692 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53770] 2025-12-14T00:01:35,701 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53770} 2025-12-14T00:01:35,704 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53770} 2025-12-14T00:01:35,876 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53770]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:35,876 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53770]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:35,896 | WARN | topology-schema-assembler-399 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53770]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@78fcc93b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:35,901 | WARN | topology-schema-assembler-399 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53770]: Session terminated Session closed 2025-12-14T00:01:35,914 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53778}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:35,914 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:35,915 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:35,915 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53778] 2025-12-14T00:01:35,922 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53778} 2025-12-14T00:01:35,925 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53778} 2025-12-14T00:01:36,097 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53778]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:36,098 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53778]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:36,117 | WARN | topology-schema-assembler-404 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53778]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@602a7f54}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:36,121 | WARN | topology-schema-assembler-404 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53778]: Session terminated Session closed 2025-12-14T00:01:36,131 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53784}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:36,132 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:36,132 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:36,132 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53784] 2025-12-14T00:01:36,140 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53784} 2025-12-14T00:01:36,155 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53784} 2025-12-14T00:01:36,316 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53784]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:36,316 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53784]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:36,523 | WARN | topology-schema-assembler-409 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53784]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@377f4e81}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:36,528 | WARN | topology-schema-assembler-409 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53784]: Session terminated Session closed 2025-12-14T00:01:36,539 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=53796}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:36,540 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:36,540 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:36,540 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53796] 2025-12-14T00:01:36,549 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53796} 2025-12-14T00:01:36,553 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:53796} 2025-12-14T00:01:36,754 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53796]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:36,754 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53796]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:36,942 | WARN | topology-schema-assembler-414 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53796]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@478b3308}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:36,946 | WARN | topology-schema-assembler-414 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:53796]: Session terminated Session closed 2025-12-14T00:01:36,967 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35628}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:36,968 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:36,968 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:36,968 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35628] 2025-12-14T00:01:36,978 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35628} 2025-12-14T00:01:36,983 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35628} 2025-12-14T00:01:37,190 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35628]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:37,190 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35628]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:37,370 | WARN | topology-schema-assembler-419 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35628]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@77e87a7c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:37,374 | WARN | topology-schema-assembler-419 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35628]: Session terminated Session closed 2025-12-14T00:01:37,387 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35640}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:37,388 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:37,388 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:37,388 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35640] 2025-12-14T00:01:37,395 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35640} 2025-12-14T00:01:37,398 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35640} 2025-12-14T00:01:37,599 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35640]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:37,599 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35640]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:37,609 | WARN | topology-schema-assembler-424 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35640]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@756dfe5f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:37,614 | WARN | topology-schema-assembler-424 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35640]: Session terminated Session closed 2025-12-14T00:01:37,624 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35644}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:37,626 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:37,626 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:37,626 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35644] 2025-12-14T00:01:37,637 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35644} 2025-12-14T00:01:37,642 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35644} 2025-12-14T00:01:37,801 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35644]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:37,801 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35644]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:37,810 | WARN | topology-schema-assembler-429 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35644]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1e151938}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:37,814 | WARN | topology-schema-assembler-429 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35644]: Session terminated Session closed 2025-12-14T00:01:37,825 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35650}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:37,826 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:37,826 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:37,826 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35650] 2025-12-14T00:01:37,835 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35650} 2025-12-14T00:01:37,838 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35650} 2025-12-14T00:01:38,019 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35650]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:38,019 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35650]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:38,037 | WARN | topology-schema-assembler-434 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35650]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6bb3a638}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:38,039 | WARN | topology-schema-assembler-434 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35650]: Session terminated Session closed 2025-12-14T00:01:38,051 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35662}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:38,052 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:38,052 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:38,052 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35662] 2025-12-14T00:01:38,062 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35662} 2025-12-14T00:01:38,065 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35662} 2025-12-14T00:01:38,239 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35662]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:38,239 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35662]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:38,257 | WARN | topology-schema-assembler-439 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35662]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4103c1a2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:38,260 | WARN | topology-schema-assembler-439 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35662]: Session terminated Session closed 2025-12-14T00:01:38,271 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35672}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:38,272 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:38,272 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:38,272 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35672] 2025-12-14T00:01:38,280 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35672} 2025-12-14T00:01:38,282 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35672} 2025-12-14T00:01:38,458 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35672]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:38,458 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35672]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:38,476 | WARN | topology-schema-assembler-444 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35672]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5ba69e7d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:38,480 | WARN | topology-schema-assembler-444 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35672]: Session terminated Session closed 2025-12-14T00:01:38,491 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35678}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:38,491 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:38,491 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:38,491 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35678] 2025-12-14T00:01:38,499 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35678} 2025-12-14T00:01:38,503 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35678} 2025-12-14T00:01:38,678 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35678]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:38,678 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35678]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:38,696 | WARN | topology-schema-assembler-449 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35678]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@745ef459}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:38,699 | WARN | topology-schema-assembler-449 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35678]: Session terminated Session closed 2025-12-14T00:01:38,712 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35690}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:38,712 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:38,712 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:38,713 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35690] 2025-12-14T00:01:38,720 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35690} 2025-12-14T00:01:38,724 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35690} 2025-12-14T00:01:38,897 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35690]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:38,897 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35690]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:38,922 | WARN | topology-schema-assembler-454 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35690]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@16cf8380}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:38,926 | WARN | topology-schema-assembler-454 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35690]: Session terminated Session closed 2025-12-14T00:01:38,935 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35694}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:38,936 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:38,936 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:38,936 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35694] 2025-12-14T00:01:38,947 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35694} 2025-12-14T00:01:38,950 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35694} 2025-12-14T00:01:39,123 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35694]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:39,123 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35694]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:39,149 | WARN | topology-schema-assembler-459 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35694]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3284c9c7}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:39,153 | WARN | topology-schema-assembler-459 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35694]: Session terminated Session closed 2025-12-14T00:01:39,163 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35704}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:39,164 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:39,164 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:39,164 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35704] 2025-12-14T00:01:39,172 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35704} 2025-12-14T00:01:39,175 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35704} 2025-12-14T00:01:39,353 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35704]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:39,354 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35704]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:39,371 | WARN | topology-schema-assembler-464 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35704]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@557eb4b8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:39,379 | WARN | topology-schema-assembler-464 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35704]: Session terminated Session closed 2025-12-14T00:01:39,568 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35712}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:39,569 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:39,569 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:39,569 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35712] 2025-12-14T00:01:39,576 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35712} 2025-12-14T00:01:39,579 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35712} 2025-12-14T00:01:39,590 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35712]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:39,590 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35712]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:39,760 | WARN | topology-schema-assembler-469 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35712]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@39983fa5}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:39,764 | WARN | topology-schema-assembler-469 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35712]: Session terminated Session closed 2025-12-14T00:01:39,773 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35718}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:39,773 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:39,773 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:39,773 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35718] 2025-12-14T00:01:39,779 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35718} 2025-12-14T00:01:39,785 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35718} 2025-12-14T00:01:39,810 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35718]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:39,811 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35718]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:39,968 | WARN | topology-schema-assembler-474 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35718]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@13bbb795}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:39,972 | WARN | topology-schema-assembler-474 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35718]: Session terminated Session closed 2025-12-14T00:01:39,992 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35720}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:39,993 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:39,993 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:39,993 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35720] 2025-12-14T00:01:40,000 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35720} 2025-12-14T00:01:40,003 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35720} 2025-12-14T00:01:40,028 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35720]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:40,028 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35720]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:40,194 | WARN | topology-schema-assembler-479 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35720]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5864c93d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:40,198 | WARN | topology-schema-assembler-479 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35720]: Session terminated Session closed 2025-12-14T00:01:40,210 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35736}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:40,211 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:40,211 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:40,211 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35736] 2025-12-14T00:01:40,222 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35736} 2025-12-14T00:01:40,226 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35736} 2025-12-14T00:01:40,246 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35736]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:40,246 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35736]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:40,395 | WARN | topology-schema-assembler-484 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35736]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3ae94a9c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:40,398 | WARN | topology-schema-assembler-484 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35736]: Session terminated Session closed 2025-12-14T00:01:40,420 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35744}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:40,421 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:40,421 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:40,421 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35744] 2025-12-14T00:01:40,429 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35744} 2025-12-14T00:01:40,431 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35744} 2025-12-14T00:01:40,464 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35744]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:40,465 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35744]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:40,472 | WARN | topology-schema-assembler-489 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35744]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@24eb5f7b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:40,476 | WARN | topology-schema-assembler-489 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35744]: Session terminated Session closed 2025-12-14T00:01:40,486 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35750}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:40,486 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:40,486 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:40,486 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35750] 2025-12-14T00:01:40,497 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35750} 2025-12-14T00:01:40,499 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35750} 2025-12-14T00:01:40,631 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35750]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:40,632 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35750]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:40,681 | WARN | topology-schema-assembler-494 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35750]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3746fa2e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:40,685 | WARN | topology-schema-assembler-494 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35750]: Session terminated Session closed 2025-12-14T00:01:40,695 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35752}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:40,696 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:40,696 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:40,696 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35752] 2025-12-14T00:01:40,704 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35752} 2025-12-14T00:01:40,708 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35752} 2025-12-14T00:01:40,833 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35752]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:40,833 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35752]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:40,843 | WARN | topology-schema-assembler-499 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35752]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@45cb34c4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:40,846 | WARN | topology-schema-assembler-499 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35752]: Session terminated Session closed 2025-12-14T00:01:40,857 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35766}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:40,858 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:40,859 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:40,859 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35766] 2025-12-14T00:01:40,865 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35766} 2025-12-14T00:01:40,869 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35766} 2025-12-14T00:01:40,903 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35766]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:40,903 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35766]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:41,040 | WARN | topology-schema-assembler-504 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35766]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@36504048}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:41,046 | WARN | topology-schema-assembler-504 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35766]: Session terminated Session closed 2025-12-14T00:01:41,055 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35776}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:41,056 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:41,056 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:41,056 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35776] 2025-12-14T00:01:41,066 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35776} 2025-12-14T00:01:41,071 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35776} 2025-12-14T00:01:41,122 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35776]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:41,122 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35776]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:41,259 | WARN | topology-schema-assembler-509 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35776]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@86334bd}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:41,263 | WARN | topology-schema-assembler-509 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35776]: Session terminated Session closed 2025-12-14T00:01:41,274 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35790}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:41,275 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:41,275 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:41,275 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35790] 2025-12-14T00:01:41,285 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35790} 2025-12-14T00:01:41,287 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35790} 2025-12-14T00:01:41,340 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35790]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:41,340 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35790]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:41,460 | WARN | topology-schema-assembler-514 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35790]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7b5d9c18}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:41,464 | WARN | topology-schema-assembler-514 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35790]: Session terminated Session closed 2025-12-14T00:01:41,475 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35804}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:41,475 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:41,475 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:41,475 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35804] 2025-12-14T00:01:41,484 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35804} 2025-12-14T00:01:41,487 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35804} 2025-12-14T00:01:41,560 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35804]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:41,560 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35804]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:41,677 | WARN | topology-schema-assembler-519 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35804]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7530b48a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:41,681 | WARN | topology-schema-assembler-519 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35804]: Session terminated Session closed 2025-12-14T00:01:41,693 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35812}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:41,694 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:41,695 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:41,695 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35812] 2025-12-14T00:01:41,704 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35812} 2025-12-14T00:01:41,708 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35812} 2025-12-14T00:01:41,782 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35812]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:41,783 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35812]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:41,878 | WARN | topology-schema-assembler-524 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35812]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1d77cb74}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:41,882 | WARN | topology-schema-assembler-524 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35812]: Session terminated Session closed 2025-12-14T00:01:41,904 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35826}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:41,904 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:41,905 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:41,905 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35826] 2025-12-14T00:01:41,912 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35826} 2025-12-14T00:01:41,915 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35826} 2025-12-14T00:01:42,000 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35826]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:42,000 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35826]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:42,104 | WARN | topology-schema-assembler-529 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35826]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6887dc35}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:42,108 | WARN | topology-schema-assembler-529 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35826]: Session terminated Session closed 2025-12-14T00:01:42,120 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35836}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:42,121 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:42,121 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:42,121 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35836] 2025-12-14T00:01:42,127 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35836} 2025-12-14T00:01:42,130 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35836} 2025-12-14T00:01:42,219 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35836]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:42,219 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35836]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:42,305 | WARN | topology-schema-assembler-534 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35836]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@372cfda8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:42,309 | WARN | topology-schema-assembler-534 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35836]: Session terminated Session closed 2025-12-14T00:01:42,321 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35842}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:42,321 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:42,322 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:42,322 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35842] 2025-12-14T00:01:42,332 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35842} 2025-12-14T00:01:42,337 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35842} 2025-12-14T00:01:42,439 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35842]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:42,440 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35842]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:42,523 | WARN | topology-schema-assembler-539 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35842]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@594a4617}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:42,528 | WARN | topology-schema-assembler-539 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35842]: Session terminated Session closed 2025-12-14T00:01:42,536 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35856}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:42,537 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:42,537 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:42,537 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35856] 2025-12-14T00:01:42,547 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35856} 2025-12-14T00:01:42,550 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35856} 2025-12-14T00:01:42,659 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35856]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:42,659 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35856]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:42,724 | WARN | topology-schema-assembler-544 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35856]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1e205673}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:42,728 | WARN | topology-schema-assembler-544 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35856]: Session terminated Session closed 2025-12-14T00:01:42,737 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35870}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:42,737 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:42,738 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:42,738 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35870] 2025-12-14T00:01:42,747 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35870} 2025-12-14T00:01:42,750 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35870} 2025-12-14T00:01:42,878 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35870]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:42,878 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35870]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:42,941 | WARN | topology-schema-assembler-549 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35870]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@157850bc}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:42,945 | WARN | topology-schema-assembler-549 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35870]: Session terminated Session closed 2025-12-14T00:01:42,955 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35872}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:42,955 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:42,956 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:42,956 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35872] 2025-12-14T00:01:42,964 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35872} 2025-12-14T00:01:42,968 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35872} 2025-12-14T00:01:43,097 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35872]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:43,097 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35872]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:43,141 | WARN | topology-schema-assembler-554 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35872]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@427ef8f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:43,144 | WARN | topology-schema-assembler-554 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35872]: Session terminated Session closed 2025-12-14T00:01:43,153 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35886}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:43,154 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:43,154 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:43,154 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35886] 2025-12-14T00:01:43,161 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35886} 2025-12-14T00:01:43,165 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35886} 2025-12-14T00:01:43,313 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35886]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:43,313 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35886]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:43,347 | WARN | topology-schema-assembler-559 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35886]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@76f650b1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:43,351 | WARN | topology-schema-assembler-559 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35886]: Session terminated Session closed 2025-12-14T00:01:43,369 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35888}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:43,370 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:43,370 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:43,371 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35888] 2025-12-14T00:01:43,379 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35888} 2025-12-14T00:01:43,383 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35888} 2025-12-14T00:01:43,525 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35888]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:43,526 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35888]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:43,563 | WARN | topology-schema-assembler-564 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35888]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@48fae6f5}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:43,567 | WARN | topology-schema-assembler-564 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35888]: Session terminated Session closed 2025-12-14T00:01:43,585 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35900}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:43,586 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:43,586 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:43,586 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35900] 2025-12-14T00:01:43,591 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35900} 2025-12-14T00:01:43,595 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35900} 2025-12-14T00:01:43,740 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35900]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:43,740 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35900]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:43,788 | WARN | topology-schema-assembler-569 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35900]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@46c3fcf4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:43,792 | WARN | topology-schema-assembler-569 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35900]: Session terminated Session closed 2025-12-14T00:01:43,817 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35902}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:43,820 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:43,820 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:43,820 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35902] 2025-12-14T00:01:43,828 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35902} 2025-12-14T00:01:43,836 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35902} 2025-12-14T00:01:43,984 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35902]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:43,985 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35902]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:44,163 | WARN | topology-schema-assembler-574 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35902]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5a2d4af0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:44,167 | WARN | topology-schema-assembler-574 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35902]: Session terminated Session closed 2025-12-14T00:01:44,179 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35912}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:44,180 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:44,180 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:44,180 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35912] 2025-12-14T00:01:44,186 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35912} 2025-12-14T00:01:44,189 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35912} 2025-12-14T00:01:44,206 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35912]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:44,206 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35912]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:44,216 | WARN | topology-schema-assembler-579 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35912]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5a630d00}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:44,219 | WARN | topology-schema-assembler-579 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35912]: Session terminated Session closed 2025-12-14T00:01:44,230 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35916}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:44,230 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:44,230 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:44,231 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35916] 2025-12-14T00:01:44,238 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35916} 2025-12-14T00:01:44,241 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:35916} 2025-12-14T00:01:44,426 | WARN | ssh-call-home-server-1 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35916]: Session terminated Session closed 2025-12-14T00:01:44,428 | WARN | ssh-call-home-server-1 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35916]: Device communicator was tear down since the schema setup started 2025-12-14T00:01:46,038 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35926}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:46,039 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:46,039 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:46,039 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35926] 2025-12-14T00:01:46,095 | INFO | ssh-call-home-server-3 | SSHClient | 294 - org.opendaylight.netconf.transport-ssh - 10.0.2 | Session 118 authentication failed org.opendaylight.netconf.shaded.sshd.common.SshException: No more authentication methods available at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.tryNext(ClientUserAuthService.java:441) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.processUserAuth(ClientUserAuthService.java:375) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.process(ClientUserAuthService.java:270) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2025-12-14T00:01:48,106 | INFO | ssh-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=39986}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:48,108 | INFO | ssh-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:48,108 | WARN | ssh-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:48,108 | INFO | ssh-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:39986] 2025-12-14T00:01:48,117 | INFO | ssh-call-home-server-4 | SSHClient | 294 - org.opendaylight.netconf.transport-ssh - 10.0.2 | Session 119 authentication failed org.opendaylight.netconf.shaded.sshd.common.SshException: No more authentication methods available at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.tryNext(ClientUserAuthService.java:441) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.processUserAuth(ClientUserAuthService.java:375) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.process(ClientUserAuthService.java:270) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2025-12-14T00:01:50,457 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=39992}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:50,458 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:50,458 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:50,458 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:39992] 2025-12-14T00:01:50,465 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:39992} 2025-12-14T00:01:50,468 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:39992} 2025-12-14T00:01:50,687 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:39992]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:50,687 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:39992]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:50,868 | WARN | topology-schema-assembler-586 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:39992]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@523b1125}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:50,872 | WARN | topology-schema-assembler-586 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:39992]: Session terminated Session closed 2025-12-14T00:01:50,884 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40002}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:50,885 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:50,885 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:50,885 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40002] 2025-12-14T00:01:50,893 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40002} 2025-12-14T00:01:50,895 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40002} 2025-12-14T00:01:51,093 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40002]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:51,093 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40002]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:51,101 | WARN | topology-schema-assembler-591 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40002]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@59843579}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:51,105 | WARN | topology-schema-assembler-591 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40002]: Session terminated Session closed 2025-12-14T00:01:51,116 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40012}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:51,117 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:51,117 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:51,117 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40012] 2025-12-14T00:01:51,127 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40012} 2025-12-14T00:01:51,130 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40012} 2025-12-14T00:01:51,300 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40012]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:51,300 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40012]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:51,318 | WARN | topology-schema-assembler-596 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40012]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@48c55262}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:51,322 | WARN | topology-schema-assembler-596 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40012]: Session terminated Session closed 2025-12-14T00:01:51,333 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40022}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:51,334 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:51,335 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:51,335 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40022] 2025-12-14T00:01:51,342 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40022} 2025-12-14T00:01:51,347 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40022} 2025-12-14T00:01:51,524 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40022]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:51,524 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40022]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:51,543 | WARN | topology-schema-assembler-601 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40022]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@247b104}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:51,547 | WARN | topology-schema-assembler-601 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40022]: Session terminated Session closed 2025-12-14T00:01:51,557 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40026}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:51,558 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:51,558 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:51,559 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40026] 2025-12-14T00:01:51,568 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40026} 2025-12-14T00:01:51,572 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40026} 2025-12-14T00:01:51,741 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40026]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:51,741 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40026]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:51,750 | WARN | topology-schema-assembler-606 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40026]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2b16553}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:51,753 | WARN | topology-schema-assembler-606 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40026]: Session terminated Session closed 2025-12-14T00:01:51,774 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40042}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:51,775 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:51,775 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:51,775 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40042] 2025-12-14T00:01:51,782 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40042} 2025-12-14T00:01:51,785 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40042} 2025-12-14T00:01:51,962 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40042]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:51,962 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40042]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:51,980 | WARN | topology-schema-assembler-611 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40042]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5e3656b5}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:51,985 | WARN | topology-schema-assembler-611 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40042]: Session terminated Session closed 2025-12-14T00:01:51,998 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40054}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:51,999 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:51,999 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:51,999 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40054] 2025-12-14T00:01:52,009 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40054} 2025-12-14T00:01:52,012 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40054} 2025-12-14T00:01:52,182 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40054]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:52,182 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40054]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:52,201 | WARN | topology-schema-assembler-616 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40054]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@466d01d3}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:52,204 | WARN | topology-schema-assembler-616 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40054]: Session terminated Session closed 2025-12-14T00:01:52,217 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40056}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:52,217 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:52,218 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:52,218 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40056] 2025-12-14T00:01:52,225 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40056} 2025-12-14T00:01:52,228 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40056} 2025-12-14T00:01:52,401 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40056]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:52,401 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40056]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:52,418 | WARN | topology-schema-assembler-621 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40056]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@22850492}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:52,420 | WARN | topology-schema-assembler-621 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40056]: Session terminated Session closed 2025-12-14T00:01:52,433 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40068}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:52,433 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:52,434 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:52,434 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40068] 2025-12-14T00:01:52,441 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40068} 2025-12-14T00:01:52,444 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40068} 2025-12-14T00:01:52,619 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40068]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:52,619 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40068]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:52,635 | WARN | topology-schema-assembler-626 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40068]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@139e5fe5}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:52,639 | WARN | topology-schema-assembler-626 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40068]: Session terminated Session closed 2025-12-14T00:01:52,649 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40076}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:52,649 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:52,649 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:52,649 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40076] 2025-12-14T00:01:52,659 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40076} 2025-12-14T00:01:52,661 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40076} 2025-12-14T00:01:52,839 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40076]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:52,839 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40076]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:52,859 | WARN | topology-schema-assembler-631 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40076]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@badbd40}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:52,863 | WARN | topology-schema-assembler-631 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40076]: Session terminated Session closed 2025-12-14T00:01:52,872 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40090}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:52,873 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:52,873 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:52,873 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40090] 2025-12-14T00:01:52,883 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40090} 2025-12-14T00:01:52,887 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40090} 2025-12-14T00:01:53,059 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40090]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:53,060 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40090]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:53,077 | WARN | topology-schema-assembler-636 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40090]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@69f660ff}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:53,081 | WARN | topology-schema-assembler-636 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40090]: Session terminated Session closed 2025-12-14T00:01:53,092 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40092}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:53,093 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:53,093 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:53,093 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40092] 2025-12-14T00:01:53,101 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40092} 2025-12-14T00:01:53,105 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40092} 2025-12-14T00:01:53,281 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40092]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:53,281 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40092]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:53,297 | WARN | topology-schema-assembler-641 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40092]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5311c457}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:53,301 | WARN | topology-schema-assembler-641 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40092]: Session terminated Session closed 2025-12-14T00:01:53,312 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40098}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:53,313 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:53,313 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:53,313 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40098] 2025-12-14T00:01:53,321 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40098} 2025-12-14T00:01:53,324 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40098} 2025-12-14T00:01:53,500 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40098]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:53,500 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40098]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:53,517 | WARN | topology-schema-assembler-646 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40098]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2fbfeba2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:53,521 | WARN | topology-schema-assembler-646 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40098]: Session terminated Session closed 2025-12-14T00:01:53,533 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40104}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:53,533 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:53,533 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:53,534 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40104] 2025-12-14T00:01:53,541 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40104} 2025-12-14T00:01:53,543 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40104} 2025-12-14T00:01:53,720 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40104]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:53,721 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40104]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:53,737 | WARN | topology-schema-assembler-651 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40104]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@520f7ff}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:53,741 | WARN | topology-schema-assembler-651 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40104]: Session terminated Session closed 2025-12-14T00:01:53,752 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40116}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:53,753 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:53,753 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:53,753 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40116] 2025-12-14T00:01:53,762 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40116} 2025-12-14T00:01:53,765 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40116} 2025-12-14T00:01:53,939 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40116]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:53,939 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40116]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:53,957 | WARN | topology-schema-assembler-656 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40116]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@74ac5181}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:53,960 | WARN | topology-schema-assembler-656 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40116]: Session terminated Session closed 2025-12-14T00:01:53,971 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40118}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:53,972 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:53,972 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:53,972 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40118] 2025-12-14T00:01:53,980 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40118} 2025-12-14T00:01:53,982 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40118} 2025-12-14T00:01:54,160 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40118]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:54,161 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40118]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:54,177 | WARN | topology-schema-assembler-661 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40118]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6a92eb4a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:54,181 | WARN | topology-schema-assembler-661 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40118]: Session terminated Session closed 2025-12-14T00:01:54,191 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40130}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:54,192 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:54,192 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:54,192 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40130] 2025-12-14T00:01:54,201 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40130} 2025-12-14T00:01:54,204 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40130} 2025-12-14T00:01:54,381 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40130]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:54,382 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40130]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:54,399 | WARN | topology-schema-assembler-666 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40130]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@294eb651}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:54,403 | WARN | topology-schema-assembler-666 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40130]: Session terminated Session closed 2025-12-14T00:01:54,414 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40132}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:54,415 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:54,415 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:54,415 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40132] 2025-12-14T00:01:54,423 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40132} 2025-12-14T00:01:54,426 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40132} 2025-12-14T00:01:54,602 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40132]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:54,604 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40132]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:54,622 | WARN | topology-schema-assembler-671 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40132]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6cc55d30}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:54,627 | WARN | topology-schema-assembler-671 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40132]: Session terminated Session closed 2025-12-14T00:01:54,637 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40148}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:54,638 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:54,638 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:54,638 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40148] 2025-12-14T00:01:54,648 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40148} 2025-12-14T00:01:54,651 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40148} 2025-12-14T00:01:54,819 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40148]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:54,820 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40148]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:54,828 | WARN | topology-schema-assembler-676 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40148]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@27793fa1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:54,833 | WARN | topology-schema-assembler-676 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40148]: Session terminated Session closed 2025-12-14T00:01:54,853 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40162}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:54,854 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:54,854 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:54,854 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40162] 2025-12-14T00:01:54,861 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40162} 2025-12-14T00:01:54,864 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40162} 2025-12-14T00:01:55,040 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40162]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:55,040 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40162]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:55,058 | WARN | topology-schema-assembler-681 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40162]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3e5be56b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:55,063 | WARN | topology-schema-assembler-681 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40162]: Session terminated Session closed 2025-12-14T00:01:55,075 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40166}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:55,075 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:55,075 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:55,075 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40166] 2025-12-14T00:01:55,083 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40166} 2025-12-14T00:01:55,085 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40166} 2025-12-14T00:01:55,259 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40166]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:55,260 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40166]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:55,278 | WARN | topology-schema-assembler-686 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40166]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1c7a6340}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:55,283 | WARN | topology-schema-assembler-686 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40166]: Session terminated Session closed 2025-12-14T00:01:55,293 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40178}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:55,294 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:55,294 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:55,294 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40178] 2025-12-14T00:01:55,301 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40178} 2025-12-14T00:01:55,304 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40178} 2025-12-14T00:01:55,478 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40178]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:55,478 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40178]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:55,497 | WARN | topology-schema-assembler-691 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40178]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@8b3d0fb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:55,501 | WARN | topology-schema-assembler-691 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40178]: Session terminated Session closed 2025-12-14T00:01:55,512 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40182}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:55,513 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:55,513 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:55,513 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40182] 2025-12-14T00:01:55,520 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40182} 2025-12-14T00:01:55,523 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40182} 2025-12-14T00:01:55,700 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40182]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:55,700 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40182]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:55,717 | WARN | topology-schema-assembler-696 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40182]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2a6d4ff0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:55,721 | WARN | topology-schema-assembler-696 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40182]: Session terminated Session closed 2025-12-14T00:01:55,731 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40198}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:55,731 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:55,731 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:55,731 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40198] 2025-12-14T00:01:55,742 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40198} 2025-12-14T00:01:55,745 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40198} 2025-12-14T00:01:55,918 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40198]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:55,918 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40198]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:55,937 | WARN | topology-schema-assembler-701 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40198]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@45af50cb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:55,940 | WARN | topology-schema-assembler-701 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40198]: Session terminated Session closed 2025-12-14T00:01:55,951 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40204}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:55,952 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:55,952 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:55,952 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40204] 2025-12-14T00:01:55,959 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40204} 2025-12-14T00:01:55,963 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40204} 2025-12-14T00:01:56,135 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40204]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:56,135 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40204]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:56,143 | WARN | topology-schema-assembler-706 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40204]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@450b4df3}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:56,146 | WARN | topology-schema-assembler-706 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40204]: Session terminated Session closed 2025-12-14T00:01:56,165 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40206}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:56,166 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:56,166 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:56,166 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40206] 2025-12-14T00:01:56,173 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40206} 2025-12-14T00:01:56,175 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40206} 2025-12-14T00:01:56,354 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40206]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:56,355 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40206]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:56,373 | WARN | topology-schema-assembler-711 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40206]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3474deb4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:56,377 | WARN | topology-schema-assembler-711 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40206]: Session terminated Session closed 2025-12-14T00:01:56,386 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40216}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:56,387 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:56,387 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:56,387 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40216] 2025-12-14T00:01:56,397 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40216} 2025-12-14T00:01:56,400 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40216} 2025-12-14T00:01:56,574 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40216]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:56,574 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40216]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:56,591 | WARN | topology-schema-assembler-716 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40216]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@c9a70e1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:56,596 | WARN | topology-schema-assembler-716 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40216]: Session terminated Session closed 2025-12-14T00:01:56,608 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=40220}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:56,608 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:56,608 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:56,608 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40220] 2025-12-14T00:01:56,616 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40220} 2025-12-14T00:01:56,620 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:40220} 2025-12-14T00:01:56,792 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40220]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:56,793 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40220]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:56,811 | WARN | topology-schema-assembler-721 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40220]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@b22cd02}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:56,817 | WARN | topology-schema-assembler-721 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:40220]: Session terminated Session closed 2025-12-14T00:01:56,829 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54138}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:56,830 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:56,830 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:56,830 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54138] 2025-12-14T00:01:56,840 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54138} 2025-12-14T00:01:56,843 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54138} 2025-12-14T00:01:57,014 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54138]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:57,015 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54138]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:57,032 | WARN | topology-schema-assembler-726 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54138]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@e2ffe0c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:57,036 | WARN | topology-schema-assembler-726 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54138]: Session terminated Session closed 2025-12-14T00:01:57,047 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54150}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:57,048 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:57,048 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:57,048 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54150] 2025-12-14T00:01:57,055 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54150} 2025-12-14T00:01:57,058 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54150} 2025-12-14T00:01:57,246 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54150]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:57,246 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54150]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:57,443 | WARN | topology-schema-assembler-731 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54150]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@24347121}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:57,445 | WARN | topology-schema-assembler-731 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54150]: Session terminated Session closed 2025-12-14T00:01:57,456 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54158}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:57,457 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:57,457 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:57,457 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54158] 2025-12-14T00:01:57,465 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54158} 2025-12-14T00:01:57,468 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54158} 2025-12-14T00:01:57,663 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54158]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:57,663 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54158]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:57,672 | WARN | topology-schema-assembler-736 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54158]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@94fd29c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:57,676 | WARN | topology-schema-assembler-736 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54158]: Session terminated Session closed 2025-12-14T00:01:57,686 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54168}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:57,686 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:57,686 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:57,686 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54168] 2025-12-14T00:01:57,697 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54168} 2025-12-14T00:01:57,699 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54168} 2025-12-14T00:01:57,873 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54168]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:57,874 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54168]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:57,891 | WARN | topology-schema-assembler-741 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54168]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@48e665c6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:57,895 | WARN | topology-schema-assembler-741 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54168]: Session terminated Session closed 2025-12-14T00:01:57,906 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54170}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:57,906 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:57,906 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:57,906 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54170] 2025-12-14T00:01:57,913 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54170} 2025-12-14T00:01:57,916 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54170} 2025-12-14T00:01:58,093 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54170]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:58,093 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54170]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:58,110 | WARN | topology-schema-assembler-746 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54170]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5f803335}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:58,114 | WARN | topology-schema-assembler-746 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54170]: Session terminated Session closed 2025-12-14T00:01:58,125 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54172}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:58,125 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:58,125 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:58,126 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54172] 2025-12-14T00:01:58,134 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54172} 2025-12-14T00:01:58,137 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54172} 2025-12-14T00:01:58,313 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54172]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:58,313 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54172]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:58,330 | WARN | topology-schema-assembler-751 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54172]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4b4b38df}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:58,334 | WARN | topology-schema-assembler-751 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54172]: Session terminated Session closed 2025-12-14T00:01:58,345 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54188}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:58,346 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:58,346 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:58,346 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54188] 2025-12-14T00:01:58,357 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54188} 2025-12-14T00:01:58,360 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54188} 2025-12-14T00:01:58,533 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54188]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:58,533 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54188]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:58,549 | WARN | topology-schema-assembler-756 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54188]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@24869c01}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:58,553 | WARN | topology-schema-assembler-756 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54188]: Session terminated Session closed 2025-12-14T00:01:58,563 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54196}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:58,563 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:58,564 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:58,564 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54196] 2025-12-14T00:01:58,572 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54196} 2025-12-14T00:01:58,574 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54196} 2025-12-14T00:01:58,751 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54196]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:58,752 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54196]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:58,768 | WARN | topology-schema-assembler-761 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54196]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5b43709e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:58,772 | WARN | topology-schema-assembler-761 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54196]: Session terminated Session closed 2025-12-14T00:01:58,784 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54200}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:58,784 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:58,784 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:58,784 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54200] 2025-12-14T00:01:58,793 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54200} 2025-12-14T00:01:58,796 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54200} 2025-12-14T00:01:58,970 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54200]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:58,971 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54200]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:58,987 | WARN | topology-schema-assembler-766 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54200]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7301f046}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:58,990 | WARN | topology-schema-assembler-766 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54200]: Session terminated Session closed 2025-12-14T00:01:59,001 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54212}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:59,001 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:59,001 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:59,002 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54212] 2025-12-14T00:01:59,012 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54212} 2025-12-14T00:01:59,015 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54212} 2025-12-14T00:01:59,190 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54212]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:59,190 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54212]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:59,207 | WARN | topology-schema-assembler-771 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54212]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3a69d243}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:59,211 | WARN | topology-schema-assembler-771 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54212]: Session terminated Session closed 2025-12-14T00:01:59,222 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54218}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:59,222 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:59,222 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:59,222 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54218] 2025-12-14T00:01:59,231 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54218} 2025-12-14T00:01:59,234 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54218} 2025-12-14T00:01:59,410 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54218]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:59,410 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54218]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:59,428 | WARN | topology-schema-assembler-776 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54218]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1831d2c8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:59,431 | WARN | topology-schema-assembler-776 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54218]: Session terminated Session closed 2025-12-14T00:01:59,443 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54230}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:59,444 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:59,444 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:59,444 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54230] 2025-12-14T00:01:59,451 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54230} 2025-12-14T00:01:59,455 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54230} 2025-12-14T00:01:59,630 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54230]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:59,632 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54230]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:59,649 | WARN | topology-schema-assembler-781 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54230]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@714ce9ce}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:59,652 | WARN | topology-schema-assembler-781 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54230]: Session terminated Session closed 2025-12-14T00:01:59,662 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54232}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:59,662 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:59,662 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:59,663 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54232] 2025-12-14T00:01:59,673 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54232} 2025-12-14T00:01:59,678 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54232} 2025-12-14T00:01:59,850 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54232]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:01:59,850 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54232]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:01:59,868 | WARN | topology-schema-assembler-786 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54232]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3ed8d999}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:01:59,872 | WARN | topology-schema-assembler-786 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54232]: Session terminated Session closed 2025-12-14T00:01:59,883 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54246}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:01:59,883 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:01:59,884 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:01:59,884 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54246] 2025-12-14T00:01:59,891 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54246} 2025-12-14T00:01:59,894 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54246} 2025-12-14T00:02:00,071 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54246]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:00,071 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54246]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:00,089 | WARN | topology-schema-assembler-791 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54246]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7c0ad78f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:00,093 | WARN | topology-schema-assembler-791 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54246]: Session terminated Session closed 2025-12-14T00:02:00,103 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54254}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:00,104 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:00,104 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:00,104 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54254] 2025-12-14T00:02:00,111 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54254} 2025-12-14T00:02:00,116 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54254} 2025-12-14T00:02:00,290 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54254]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:00,291 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54254]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:00,308 | WARN | topology-schema-assembler-796 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54254]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@649200ac}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:00,312 | WARN | topology-schema-assembler-796 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54254]: Session terminated Session closed 2025-12-14T00:02:00,323 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54268}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:00,324 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:00,324 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:00,324 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54268] 2025-12-14T00:02:00,332 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54268} 2025-12-14T00:02:00,336 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54268} 2025-12-14T00:02:00,508 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54268]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:00,508 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54268]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:00,526 | WARN | topology-schema-assembler-801 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54268]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@57d6d026}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:00,529 | WARN | topology-schema-assembler-801 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54268]: Session terminated Session closed 2025-12-14T00:02:00,541 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54276}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:00,541 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:00,541 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:00,542 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54276] 2025-12-14T00:02:00,549 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54276} 2025-12-14T00:02:00,552 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54276} 2025-12-14T00:02:00,730 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54276]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:00,731 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54276]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:00,748 | WARN | topology-schema-assembler-806 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54276]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7b3df97b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:00,752 | WARN | topology-schema-assembler-806 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54276]: Session terminated Session closed 2025-12-14T00:02:00,761 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54288}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:00,762 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:00,762 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:00,762 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54288] 2025-12-14T00:02:00,770 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54288} 2025-12-14T00:02:00,773 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54288} 2025-12-14T00:02:00,950 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54288]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:00,951 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54288]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:00,970 | WARN | topology-schema-assembler-811 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54288]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7db443c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:00,974 | WARN | topology-schema-assembler-811 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54288]: Session terminated Session closed 2025-12-14T00:02:00,984 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54294}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:00,984 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:00,984 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:00,984 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54294] 2025-12-14T00:02:00,990 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54294} 2025-12-14T00:02:00,991 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54294} 2025-12-14T00:02:01,168 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54294]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:01,168 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54294]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:01,174 | WARN | topology-schema-assembler-816 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54294]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6c540edb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:01,177 | WARN | topology-schema-assembler-816 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54294]: Session terminated Session closed 2025-12-14T00:02:01,196 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54306}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:01,197 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:01,197 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:01,197 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54306] 2025-12-14T00:02:01,204 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54306} 2025-12-14T00:02:01,207 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54306} 2025-12-14T00:02:01,388 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54306]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:01,388 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54306]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:01,407 | WARN | topology-schema-assembler-821 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54306]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@72dbc77d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:01,409 | WARN | topology-schema-assembler-821 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54306]: Session terminated Session closed 2025-12-14T00:02:01,421 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54316}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:01,421 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:01,422 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:01,422 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54316] 2025-12-14T00:02:01,430 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54316} 2025-12-14T00:02:01,434 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54316} 2025-12-14T00:02:01,609 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54316]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:01,609 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54316]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:01,627 | WARN | topology-schema-assembler-826 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54316]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@a334e5f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:01,630 | WARN | topology-schema-assembler-826 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54316]: Session terminated Session closed 2025-12-14T00:02:01,640 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54324}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:01,641 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:01,641 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:01,641 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54324] 2025-12-14T00:02:01,651 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54324} 2025-12-14T00:02:01,654 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54324} 2025-12-14T00:02:01,825 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54324]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:01,825 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54324]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:01,843 | WARN | topology-schema-assembler-831 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54324]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@624a5eab}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:01,847 | WARN | topology-schema-assembler-831 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54324]: Session terminated Session closed 2025-12-14T00:02:01,861 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54338}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:01,863 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:01,863 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:01,863 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54338] 2025-12-14T00:02:01,869 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54338} 2025-12-14T00:02:01,872 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54338} 2025-12-14T00:02:02,042 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54338]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:02,043 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54338]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:02,061 | WARN | topology-schema-assembler-836 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54338]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7e989b6e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:02,065 | WARN | topology-schema-assembler-836 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54338]: Session terminated Session closed 2025-12-14T00:02:02,075 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54348}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:02,076 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:02,076 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:02,076 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54348] 2025-12-14T00:02:02,082 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54348} 2025-12-14T00:02:02,084 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54348} 2025-12-14T00:02:02,260 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54348]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:02,260 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54348]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:02,268 | WARN | topology-schema-assembler-841 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54348]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6fa90f89}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:02,270 | WARN | topology-schema-assembler-841 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54348]: Session terminated Session closed 2025-12-14T00:02:02,289 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54362}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:02,290 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:02,290 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:02,290 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54362] 2025-12-14T00:02:02,297 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54362} 2025-12-14T00:02:02,300 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54362} 2025-12-14T00:02:02,481 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54362]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:02,481 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54362]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:02,498 | WARN | topology-schema-assembler-846 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54362]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@33916d2d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:02,502 | WARN | topology-schema-assembler-846 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54362]: Session terminated Session closed 2025-12-14T00:02:02,513 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54372}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:02,514 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:02,514 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:02,514 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54372] 2025-12-14T00:02:02,521 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54372} 2025-12-14T00:02:02,524 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54372} 2025-12-14T00:02:02,700 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54372]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:02,700 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54372]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:02,717 | WARN | topology-schema-assembler-851 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54372]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@69002bc9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:02,721 | WARN | topology-schema-assembler-851 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54372]: Session terminated Session closed 2025-12-14T00:02:02,731 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54384}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:02,732 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:02,732 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:02,732 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54384] 2025-12-14T00:02:02,738 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54384} 2025-12-14T00:02:02,742 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54384} 2025-12-14T00:02:02,922 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54384]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:02,922 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54384]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:02,940 | WARN | topology-schema-assembler-856 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54384]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2f8f702d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:02,943 | WARN | topology-schema-assembler-856 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54384]: Session terminated Session closed 2025-12-14T00:02:02,954 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54396}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:02,955 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:02,955 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:02,955 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54396] 2025-12-14T00:02:02,963 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54396} 2025-12-14T00:02:02,966 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54396} 2025-12-14T00:02:03,140 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54396]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:03,140 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54396]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:03,158 | WARN | topology-schema-assembler-861 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54396]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@491b391a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:03,162 | WARN | topology-schema-assembler-861 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54396]: Session terminated Session closed 2025-12-14T00:02:03,171 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54406}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:03,173 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:03,173 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:03,173 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54406] 2025-12-14T00:02:03,182 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54406} 2025-12-14T00:02:03,187 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54406} 2025-12-14T00:02:03,360 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54406]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:03,360 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54406]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:03,377 | WARN | topology-schema-assembler-866 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54406]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4fdf2365}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:03,381 | WARN | topology-schema-assembler-866 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54406]: Session terminated Session closed 2025-12-14T00:02:03,392 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54418}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:03,393 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:03,393 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:03,393 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54418] 2025-12-14T00:02:03,401 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54418} 2025-12-14T00:02:03,404 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54418} 2025-12-14T00:02:03,577 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54418]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:03,578 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54418]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:03,595 | WARN | topology-schema-assembler-871 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54418]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@69449689}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:03,598 | WARN | topology-schema-assembler-871 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54418]: Session terminated Session closed 2025-12-14T00:02:03,608 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54422}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:03,608 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:03,608 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:03,608 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54422] 2025-12-14T00:02:03,616 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54422} 2025-12-14T00:02:03,618 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54422} 2025-12-14T00:02:03,795 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54422]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:03,796 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54422]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:03,813 | WARN | topology-schema-assembler-876 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54422]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@618816cd}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:03,816 | WARN | topology-schema-assembler-876 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54422]: Session terminated Session closed 2025-12-14T00:02:03,826 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54430}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:03,827 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:03,827 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:03,827 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54430] 2025-12-14T00:02:03,838 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54430} 2025-12-14T00:02:03,841 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54430} 2025-12-14T00:02:04,013 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54430]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:04,013 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54430]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:04,032 | WARN | topology-schema-assembler-881 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54430]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@75a4efee}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:04,036 | WARN | topology-schema-assembler-881 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54430]: Session terminated Session closed 2025-12-14T00:02:04,046 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54432}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:04,046 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:04,046 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:04,047 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54432] 2025-12-14T00:02:04,055 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54432} 2025-12-14T00:02:04,058 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54432} 2025-12-14T00:02:04,232 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54432]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:04,232 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54432]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:04,248 | WARN | topology-schema-assembler-886 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54432]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1874b164}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:04,252 | WARN | topology-schema-assembler-886 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54432]: Session terminated Session closed 2025-12-14T00:02:04,263 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54438}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:04,264 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:04,264 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:04,264 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54438] 2025-12-14T00:02:04,272 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54438} 2025-12-14T00:02:04,275 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54438} 2025-12-14T00:02:04,452 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54438]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:04,452 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54438]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:04,469 | WARN | topology-schema-assembler-891 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54438]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@12bc7e86}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:04,472 | WARN | topology-schema-assembler-891 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54438]: Session terminated Session closed 2025-12-14T00:02:04,482 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54440}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:04,484 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:04,484 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:04,484 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54440] 2025-12-14T00:02:04,492 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54440} 2025-12-14T00:02:04,495 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54440} 2025-12-14T00:02:04,672 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54440]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:04,672 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54440]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:04,692 | WARN | topology-schema-assembler-896 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54440]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@38e693f0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:04,695 | WARN | topology-schema-assembler-896 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54440]: Session terminated Session closed 2025-12-14T00:02:04,706 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54446}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:04,706 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:04,706 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:04,706 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54446] 2025-12-14T00:02:04,715 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54446} 2025-12-14T00:02:04,717 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54446} 2025-12-14T00:02:04,890 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54446]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:04,891 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54446]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:04,909 | WARN | topology-schema-assembler-901 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54446]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@47a9dccf}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:04,912 | WARN | topology-schema-assembler-901 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54446]: Session terminated Session closed 2025-12-14T00:02:04,937 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54454}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:04,938 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:04,939 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:04,939 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54454] 2025-12-14T00:02:04,949 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54454} 2025-12-14T00:02:04,952 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54454} 2025-12-14T00:02:05,109 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54454]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:05,110 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54454]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:05,315 | WARN | topology-schema-assembler-906 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54454]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@44e72951}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:05,319 | WARN | topology-schema-assembler-906 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54454]: Session terminated Session closed 2025-12-14T00:02:05,331 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54464}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:05,332 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:05,332 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:05,332 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54464] 2025-12-14T00:02:05,340 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54464} 2025-12-14T00:02:05,342 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54464} 2025-12-14T00:02:05,546 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54464]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:05,546 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54464]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:05,735 | WARN | topology-schema-assembler-911 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54464]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@218e316}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:05,738 | WARN | topology-schema-assembler-911 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54464]: Session terminated Session closed 2025-12-14T00:02:05,749 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54466}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:05,750 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:05,750 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:05,750 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54466] 2025-12-14T00:02:05,760 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54466} 2025-12-14T00:02:05,765 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54466} 2025-12-14T00:02:05,955 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54466]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:05,955 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54466]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:05,964 | WARN | topology-schema-assembler-916 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54466]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@569da6d6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:05,967 | WARN | topology-schema-assembler-916 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54466]: Session terminated Session closed 2025-12-14T00:02:05,978 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54482}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:05,978 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:05,978 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:05,978 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54482] 2025-12-14T00:02:05,989 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54482} 2025-12-14T00:02:05,993 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54482} 2025-12-14T00:02:06,164 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54482]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:06,164 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54482]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:06,181 | WARN | topology-schema-assembler-921 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54482]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@69fa0bde}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:06,185 | WARN | topology-schema-assembler-921 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54482]: Session terminated Session closed 2025-12-14T00:02:06,196 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54486}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:06,197 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:06,197 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:06,197 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54486] 2025-12-14T00:02:06,205 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54486} 2025-12-14T00:02:06,207 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54486} 2025-12-14T00:02:06,385 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54486]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:06,385 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54486]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:06,401 | WARN | topology-schema-assembler-926 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54486]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7db72c90}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:06,405 | WARN | topology-schema-assembler-926 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54486]: Session terminated Session closed 2025-12-14T00:02:06,415 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=54492}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:06,416 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:06,416 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:06,416 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54492] 2025-12-14T00:02:06,424 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54492} 2025-12-14T00:02:06,426 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:54492} 2025-12-14T00:02:06,605 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54492]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:06,606 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54492]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:06,622 | WARN | topology-schema-assembler-931 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54492]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@600c4e6e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:06,625 | WARN | topology-schema-assembler-931 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:54492]: Session terminated Session closed 2025-12-14T00:02:06,634 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43902}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:06,635 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:06,635 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:06,635 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43902] 2025-12-14T00:02:06,643 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43902} 2025-12-14T00:02:06,646 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43902} 2025-12-14T00:02:06,824 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43902]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:06,824 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43902]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:06,842 | WARN | topology-schema-assembler-936 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43902]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@656823f1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:06,845 | WARN | topology-schema-assembler-936 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43902]: Session terminated Session closed 2025-12-14T00:02:06,855 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43908}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:06,856 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:06,856 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:06,856 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43908] 2025-12-14T00:02:06,866 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43908} 2025-12-14T00:02:06,868 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43908} 2025-12-14T00:02:07,041 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43908]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:07,041 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43908]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:07,048 | WARN | topology-schema-assembler-941 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43908]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7b81bc08}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:07,051 | WARN | topology-schema-assembler-941 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43908]: Session terminated Session closed 2025-12-14T00:02:07,069 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43914}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:07,070 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:07,070 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:07,070 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43914] 2025-12-14T00:02:07,078 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43914} 2025-12-14T00:02:07,080 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43914} 2025-12-14T00:02:07,260 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43914]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:07,260 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43914]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:07,277 | WARN | topology-schema-assembler-946 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43914]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@691d8e36}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:07,280 | WARN | topology-schema-assembler-946 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43914]: Session terminated Session closed 2025-12-14T00:02:07,290 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43920}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:07,291 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:07,291 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:07,291 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43920] 2025-12-14T00:02:07,299 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43920} 2025-12-14T00:02:07,302 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43920} 2025-12-14T00:02:07,479 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43920]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:07,479 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43920]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:07,498 | WARN | topology-schema-assembler-951 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43920]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@11616991}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:07,501 | WARN | topology-schema-assembler-951 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43920]: Session terminated Session closed 2025-12-14T00:02:07,511 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43922}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:07,512 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:07,512 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:07,512 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43922] 2025-12-14T00:02:07,520 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43922} 2025-12-14T00:02:07,523 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43922} 2025-12-14T00:02:07,699 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43922]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:07,699 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43922]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:07,718 | WARN | topology-schema-assembler-956 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43922]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@47491685}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:07,723 | WARN | topology-schema-assembler-956 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43922]: Session terminated Session closed 2025-12-14T00:02:07,734 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43930}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:07,734 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:07,734 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:07,734 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43930] 2025-12-14T00:02:07,745 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43930} 2025-12-14T00:02:07,748 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43930} 2025-12-14T00:02:07,918 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43930]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:07,919 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43930]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:07,936 | WARN | topology-schema-assembler-961 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43930]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7f4c6d0c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:07,940 | WARN | topology-schema-assembler-961 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43930]: Session terminated Session closed 2025-12-14T00:02:07,951 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43944}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:07,951 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:07,952 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:07,952 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43944] 2025-12-14T00:02:07,959 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43944} 2025-12-14T00:02:07,963 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43944} 2025-12-14T00:02:08,140 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43944]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:08,141 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43944]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:08,158 | WARN | topology-schema-assembler-966 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43944]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5a572b08}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:08,161 | WARN | topology-schema-assembler-966 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43944]: Session terminated Session closed 2025-12-14T00:02:08,173 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43956}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:08,174 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:08,174 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:08,174 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43956] 2025-12-14T00:02:08,184 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43956} 2025-12-14T00:02:08,186 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43956} 2025-12-14T00:02:08,359 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43956]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:08,359 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43956]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:08,376 | WARN | topology-schema-assembler-971 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43956]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@97353cd}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:08,381 | WARN | topology-schema-assembler-971 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43956]: Session terminated Session closed 2025-12-14T00:02:08,391 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43972}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:08,393 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:08,393 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:08,393 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43972] 2025-12-14T00:02:08,400 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43972} 2025-12-14T00:02:08,404 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43972} 2025-12-14T00:02:08,585 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43972]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:08,585 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43972]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:08,595 | WARN | topology-schema-assembler-976 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43972]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4c90e815}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:08,598 | WARN | topology-schema-assembler-976 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43972]: Session terminated Session closed 2025-12-14T00:02:08,609 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=43988}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:08,610 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:08,610 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:08,610 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43988] 2025-12-14T00:02:08,618 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43988} 2025-12-14T00:02:08,622 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:43988} 2025-12-14T00:02:08,798 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43988]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:08,798 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43988]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:08,816 | WARN | topology-schema-assembler-981 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43988]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@65884f6b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:08,819 | WARN | topology-schema-assembler-981 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:43988]: Session terminated Session closed 2025-12-14T00:02:08,829 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44004}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:08,830 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:08,830 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:08,830 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44004] 2025-12-14T00:02:08,840 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44004} 2025-12-14T00:02:08,844 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44004} 2025-12-14T00:02:09,017 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44004]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:09,017 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44004]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:09,036 | WARN | topology-schema-assembler-986 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44004]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@695af84c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:09,040 | WARN | topology-schema-assembler-986 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44004]: Session terminated Session closed 2025-12-14T00:02:09,052 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44008}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:09,052 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:09,052 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:09,052 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44008] 2025-12-14T00:02:09,061 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44008} 2025-12-14T00:02:09,064 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44008} 2025-12-14T00:02:09,234 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44008]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:09,234 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44008]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:09,242 | WARN | topology-schema-assembler-991 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44008]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1bc9b2f2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:09,246 | WARN | topology-schema-assembler-991 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44008]: Session terminated Session closed 2025-12-14T00:02:09,267 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44020}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:09,269 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:09,269 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:09,269 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44020] 2025-12-14T00:02:09,279 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44020} 2025-12-14T00:02:09,284 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44020} 2025-12-14T00:02:09,455 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44020]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:09,455 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44020]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:09,472 | WARN | topology-schema-assembler-996 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44020]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5197d244}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:09,474 | WARN | topology-schema-assembler-996 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44020]: Session terminated Session closed 2025-12-14T00:02:09,486 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44032}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:09,486 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:09,487 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:09,487 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44032] 2025-12-14T00:02:09,494 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44032} 2025-12-14T00:02:09,497 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44032} 2025-12-14T00:02:09,671 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44032]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:09,672 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44032]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:09,689 | WARN | topology-schema-assembler-1001 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44032]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@41a2e41a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:09,692 | WARN | topology-schema-assembler-1001 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44032]: Session terminated Session closed 2025-12-14T00:02:09,703 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44040}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:09,703 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:09,704 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:09,704 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44040] 2025-12-14T00:02:09,714 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44040} 2025-12-14T00:02:09,717 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44040} 2025-12-14T00:02:09,891 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44040]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:09,891 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44040]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:09,909 | WARN | topology-schema-assembler-1006 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44040]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@559d5c69}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:09,913 | WARN | topology-schema-assembler-1006 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44040]: Session terminated Session closed 2025-12-14T00:02:09,923 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44044}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:09,924 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:09,924 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:09,924 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44044] 2025-12-14T00:02:09,932 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44044} 2025-12-14T00:02:09,935 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44044} 2025-12-14T00:02:10,108 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44044]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:10,109 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44044]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:10,126 | WARN | topology-schema-assembler-1011 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44044]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5c8d7d40}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:10,131 | WARN | topology-schema-assembler-1011 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44044]: Session terminated Session closed 2025-12-14T00:02:10,142 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44048}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:10,142 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:10,142 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:10,143 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44048] 2025-12-14T00:02:10,151 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44048} 2025-12-14T00:02:10,154 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44048} 2025-12-14T00:02:10,328 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44048]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:10,329 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44048]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:10,347 | WARN | topology-schema-assembler-1016 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44048]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@14a103f6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:10,354 | WARN | topology-schema-assembler-1016 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44048]: Session terminated Session closed 2025-12-14T00:02:10,362 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44060}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:10,363 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:10,363 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:10,364 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44060] 2025-12-14T00:02:10,371 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44060} 2025-12-14T00:02:10,374 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44060} 2025-12-14T00:02:10,546 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44060]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:10,546 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44060]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:10,566 | WARN | topology-schema-assembler-1021 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44060]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@76426781}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:10,569 | WARN | topology-schema-assembler-1021 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44060]: Session terminated Session closed 2025-12-14T00:02:10,581 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44064}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:10,582 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:10,582 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:10,582 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44064] 2025-12-14T00:02:10,590 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44064} 2025-12-14T00:02:10,593 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44064} 2025-12-14T00:02:10,766 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44064]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:10,766 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44064]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:10,784 | WARN | topology-schema-assembler-1026 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44064]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7594374d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:10,788 | WARN | topology-schema-assembler-1026 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44064]: Session terminated Session closed 2025-12-14T00:02:10,801 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44078}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:10,802 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:10,802 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:10,802 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44078] 2025-12-14T00:02:10,810 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44078} 2025-12-14T00:02:10,814 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44078} 2025-12-14T00:02:10,984 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44078]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:10,984 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44078]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:11,002 | WARN | topology-schema-assembler-1031 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44078]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6b12c622}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:11,006 | WARN | topology-schema-assembler-1031 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44078]: Session terminated Session closed 2025-12-14T00:02:11,017 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44082}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:11,018 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:11,018 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:11,018 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44082] 2025-12-14T00:02:11,028 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44082} 2025-12-14T00:02:11,032 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44082} 2025-12-14T00:02:11,203 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44082]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:11,204 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44082]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:11,222 | WARN | topology-schema-assembler-1036 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44082]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6708eef9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:11,226 | WARN | topology-schema-assembler-1036 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44082]: Session terminated Session closed 2025-12-14T00:02:11,235 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44088}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:11,236 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:11,236 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:11,236 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44088] 2025-12-14T00:02:11,247 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44088} 2025-12-14T00:02:11,250 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44088} 2025-12-14T00:02:11,422 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44088]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:11,422 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44088]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:11,440 | WARN | topology-schema-assembler-1041 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44088]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@38bfd1fd}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:11,444 | WARN | topology-schema-assembler-1041 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44088]: Session terminated Session closed 2025-12-14T00:02:11,455 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44100}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:11,456 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:11,456 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:11,456 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44100] 2025-12-14T00:02:11,466 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44100} 2025-12-14T00:02:11,468 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44100} 2025-12-14T00:02:11,642 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44100]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:11,642 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44100]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:11,661 | WARN | topology-schema-assembler-1046 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44100]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2f50f7b0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:11,663 | WARN | topology-schema-assembler-1046 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44100]: Session terminated Session closed 2025-12-14T00:02:11,673 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44104}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:11,673 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:11,673 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:11,673 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44104] 2025-12-14T00:02:11,680 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44104} 2025-12-14T00:02:11,682 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44104} 2025-12-14T00:02:11,860 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44104]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:11,861 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44104]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:11,879 | WARN | topology-schema-assembler-1051 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44104]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5f1319e9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:11,883 | WARN | topology-schema-assembler-1051 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44104]: Session terminated Session closed 2025-12-14T00:02:11,893 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44110}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:11,894 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:11,894 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:11,894 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44110] 2025-12-14T00:02:11,904 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44110} 2025-12-14T00:02:11,907 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44110} 2025-12-14T00:02:12,082 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44110]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:12,083 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44110]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:12,100 | WARN | topology-schema-assembler-1056 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44110]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@22e5d638}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:12,103 | WARN | topology-schema-assembler-1056 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44110]: Session terminated Session closed 2025-12-14T00:02:12,116 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44116}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:12,117 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:12,117 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:12,117 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44116] 2025-12-14T00:02:12,127 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44116} 2025-12-14T00:02:12,131 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44116} 2025-12-14T00:02:12,300 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44116]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:12,301 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44116]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:12,319 | WARN | topology-schema-assembler-1061 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44116]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4b878e48}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:12,323 | WARN | topology-schema-assembler-1061 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44116]: Session terminated Session closed 2025-12-14T00:02:12,336 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44118}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:12,339 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:12,340 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:12,340 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44118] 2025-12-14T00:02:12,349 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44118} 2025-12-14T00:02:12,353 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44118} 2025-12-14T00:02:12,518 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44118]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:12,519 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44118]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:12,539 | WARN | topology-schema-assembler-1066 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44118]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1ca4dbd9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:12,543 | WARN | topology-schema-assembler-1066 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44118]: Session terminated Session closed 2025-12-14T00:02:12,554 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44132}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:12,554 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:12,554 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:12,555 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44132] 2025-12-14T00:02:12,562 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44132} 2025-12-14T00:02:12,564 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44132} 2025-12-14T00:02:12,739 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44132]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:12,740 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44132]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:12,758 | WARN | topology-schema-assembler-1071 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44132]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3ecd6b3a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:12,762 | WARN | topology-schema-assembler-1071 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44132]: Session terminated Session closed 2025-12-14T00:02:12,772 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44140}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:12,773 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:12,773 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:12,773 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44140] 2025-12-14T00:02:12,781 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44140} 2025-12-14T00:02:12,783 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44140} 2025-12-14T00:02:12,959 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44140]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:12,959 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44140]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:12,977 | WARN | topology-schema-assembler-1076 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44140]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1e6d4160}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:12,981 | WARN | topology-schema-assembler-1076 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44140]: Session terminated Session closed 2025-12-14T00:02:12,992 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44144}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:12,993 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:12,993 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:12,993 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44144] 2025-12-14T00:02:13,002 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44144} 2025-12-14T00:02:13,006 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44144} 2025-12-14T00:02:13,179 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44144]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:13,179 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44144]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:13,196 | WARN | topology-schema-assembler-1081 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44144]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3975d79f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:13,209 | WARN | topology-schema-assembler-1081 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44144]: Session terminated Session closed 2025-12-14T00:02:13,403 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44148}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:13,408 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:13,408 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:13,408 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44148] 2025-12-14T00:02:13,419 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44148} 2025-12-14T00:02:13,426 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44148} 2025-12-14T00:02:13,601 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44148]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:13,602 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44148]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:13,807 | WARN | topology-schema-assembler-1086 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44148]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@76bb432d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:13,812 | WARN | topology-schema-assembler-1086 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44148]: Session terminated Session closed 2025-12-14T00:02:13,832 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44162}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:13,833 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:13,833 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:13,833 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44162] 2025-12-14T00:02:13,843 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44162} 2025-12-14T00:02:13,846 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44162} 2025-12-14T00:02:14,047 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44162]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:14,047 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44162]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:14,234 | WARN | topology-schema-assembler-1091 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44162]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4978f149}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:14,237 | WARN | topology-schema-assembler-1091 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44162]: Session terminated Session closed 2025-12-14T00:02:14,250 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44170}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:14,251 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:14,251 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:14,251 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44170] 2025-12-14T00:02:14,258 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44170} 2025-12-14T00:02:14,261 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44170} 2025-12-14T00:02:14,454 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44170]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:14,454 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44170]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:14,463 | WARN | topology-schema-assembler-1096 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44170]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@427e29c2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:14,467 | WARN | topology-schema-assembler-1096 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44170]: Session terminated Session closed 2025-12-14T00:02:14,477 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44172}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:14,478 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:14,478 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:14,478 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44172] 2025-12-14T00:02:14,489 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44172} 2025-12-14T00:02:14,492 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44172} 2025-12-14T00:02:14,665 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44172]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:14,666 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44172]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:14,683 | WARN | topology-schema-assembler-1101 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44172]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3b2c0698}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:14,686 | WARN | topology-schema-assembler-1101 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44172]: Session terminated Session closed 2025-12-14T00:02:14,695 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44188}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:14,696 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:14,696 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:14,696 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44188] 2025-12-14T00:02:14,708 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44188} 2025-12-14T00:02:14,711 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44188} 2025-12-14T00:02:14,883 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44188]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:14,883 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44188]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:14,901 | WARN | topology-schema-assembler-1106 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44188]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@756e73e4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:14,905 | WARN | topology-schema-assembler-1106 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44188]: Session terminated Session closed 2025-12-14T00:02:14,914 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44194}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:14,914 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:14,914 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:14,914 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44194] 2025-12-14T00:02:14,923 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44194} 2025-12-14T00:02:14,925 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44194} 2025-12-14T00:02:15,101 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44194]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:15,102 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44194]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:15,119 | WARN | topology-schema-assembler-1111 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44194]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@784c1fe}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:15,122 | WARN | topology-schema-assembler-1111 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44194]: Session terminated Session closed 2025-12-14T00:02:15,132 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44210}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:15,132 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:15,132 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:15,132 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44210] 2025-12-14T00:02:15,143 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44210} 2025-12-14T00:02:15,146 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44210} 2025-12-14T00:02:15,320 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44210]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:15,320 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44210]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:15,338 | WARN | topology-schema-assembler-1116 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44210]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@23643848}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:15,341 | WARN | topology-schema-assembler-1116 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44210]: Session terminated Session closed 2025-12-14T00:02:15,351 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44218}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:15,352 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:15,352 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:15,352 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44218] 2025-12-14T00:02:15,362 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44218} 2025-12-14T00:02:15,365 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44218} 2025-12-14T00:02:15,538 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44218]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:15,538 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44218]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:15,555 | WARN | topology-schema-assembler-1121 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44218]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@51aa111e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:15,559 | WARN | topology-schema-assembler-1121 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44218]: Session terminated Session closed 2025-12-14T00:02:15,569 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44222}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:15,570 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:15,570 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:15,570 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44222] 2025-12-14T00:02:15,576 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44222} 2025-12-14T00:02:15,579 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44222} 2025-12-14T00:02:15,757 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44222]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:15,757 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44222]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:15,774 | WARN | topology-schema-assembler-1126 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44222]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1513550b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:15,777 | WARN | topology-schema-assembler-1126 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44222]: Session terminated Session closed 2025-12-14T00:02:15,787 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44232}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:15,787 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:15,787 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:15,787 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44232] 2025-12-14T00:02:15,796 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44232} 2025-12-14T00:02:15,799 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44232} 2025-12-14T00:02:15,976 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44232]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:15,976 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44232]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:15,993 | WARN | topology-schema-assembler-1131 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44232]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2c875137}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:15,995 | WARN | topology-schema-assembler-1131 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44232]: Session terminated Session closed 2025-12-14T00:02:16,006 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44238}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:16,007 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:16,007 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:16,007 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44238] 2025-12-14T00:02:16,014 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44238} 2025-12-14T00:02:16,018 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44238} 2025-12-14T00:02:16,195 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44238]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:16,195 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44238]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:16,213 | WARN | topology-schema-assembler-1136 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44238]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@60211fa1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:16,217 | WARN | topology-schema-assembler-1136 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44238]: Session terminated Session closed 2025-12-14T00:02:16,229 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44248}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:16,230 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:16,230 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:16,230 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44248] 2025-12-14T00:02:16,238 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44248} 2025-12-14T00:02:16,242 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44248} 2025-12-14T00:02:16,413 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44248]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:16,414 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44248]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:16,432 | WARN | topology-schema-assembler-1141 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44248]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@34af0207}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:16,436 | WARN | topology-schema-assembler-1141 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44248]: Session terminated Session closed 2025-12-14T00:02:16,445 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=44262}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:16,445 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:16,446 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:16,446 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44262] 2025-12-14T00:02:16,454 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44262} 2025-12-14T00:02:16,457 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:44262} 2025-12-14T00:02:16,632 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44262]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:16,633 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44262]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:16,649 | WARN | topology-schema-assembler-1146 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44262]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1c7a4522}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:16,653 | WARN | topology-schema-assembler-1146 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:44262]: Session terminated Session closed 2025-12-14T00:02:16,665 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37638}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:16,666 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:16,666 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:16,666 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37638] 2025-12-14T00:02:16,674 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37638} 2025-12-14T00:02:16,677 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37638} 2025-12-14T00:02:16,854 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37638]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:16,854 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37638]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:16,870 | WARN | topology-schema-assembler-1151 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37638]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@21f99592}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:16,874 | WARN | topology-schema-assembler-1151 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37638]: Session terminated Session closed 2025-12-14T00:02:16,883 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37648}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:16,884 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:16,885 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:16,885 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37648] 2025-12-14T00:02:16,894 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37648} 2025-12-14T00:02:16,897 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37648} 2025-12-14T00:02:17,073 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37648]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:17,074 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37648]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:17,092 | WARN | topology-schema-assembler-1156 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37648]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@c9d85b2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:17,096 | WARN | topology-schema-assembler-1156 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37648]: Session terminated Session closed 2025-12-14T00:02:17,106 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37654}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:17,108 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:17,108 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:17,108 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37654] 2025-12-14T00:02:17,117 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37654} 2025-12-14T00:02:17,122 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37654} 2025-12-14T00:02:17,293 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37654]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:17,293 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37654]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:17,311 | WARN | topology-schema-assembler-1161 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37654]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@79b3e42f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:17,315 | WARN | topology-schema-assembler-1161 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37654]: Session terminated Session closed 2025-12-14T00:02:17,325 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37670}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:17,327 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:17,327 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:17,327 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37670] 2025-12-14T00:02:17,333 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37670} 2025-12-14T00:02:17,336 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37670} 2025-12-14T00:02:17,512 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37670]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:17,513 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37670]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:17,530 | WARN | topology-schema-assembler-1166 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37670]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5d5b2e7f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:17,534 | WARN | topology-schema-assembler-1166 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37670]: Session terminated Session closed 2025-12-14T00:02:17,544 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37686}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:17,545 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:17,545 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:17,545 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37686] 2025-12-14T00:02:17,555 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37686} 2025-12-14T00:02:17,557 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37686} 2025-12-14T00:02:17,731 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37686]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:17,731 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37686]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:17,750 | WARN | topology-schema-assembler-1171 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37686]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7f3084b5}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:17,759 | WARN | topology-schema-assembler-1171 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37686]: Session terminated Session closed 2025-12-14T00:02:17,948 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37700}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:17,949 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:17,949 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:17,949 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37700] 2025-12-14T00:02:17,957 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37700} 2025-12-14T00:02:17,959 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37700} 2025-12-14T00:02:18,154 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37700]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:18,154 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37700]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:18,172 | WARN | topology-schema-assembler-1176 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37700]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@41e68307}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:18,176 | WARN | topology-schema-assembler-1176 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37700]: Session terminated Session closed 2025-12-14T00:02:18,186 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37714}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:18,187 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:18,187 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:18,187 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37714] 2025-12-14T00:02:18,195 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37714} 2025-12-14T00:02:18,198 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37714} 2025-12-14T00:02:18,373 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37714]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:18,373 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37714]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:18,391 | WARN | topology-schema-assembler-1181 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37714]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2a41e8f9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:18,394 | WARN | topology-schema-assembler-1181 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37714]: Session terminated Session closed 2025-12-14T00:02:18,404 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37724}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:18,404 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:18,405 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:18,405 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37724] 2025-12-14T00:02:18,415 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37724} 2025-12-14T00:02:18,418 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37724} 2025-12-14T00:02:18,590 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37724]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:18,590 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37724]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:18,608 | WARN | topology-schema-assembler-1186 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37724]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3d4f31ed}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:18,612 | WARN | topology-schema-assembler-1186 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37724]: Session terminated Session closed 2025-12-14T00:02:18,623 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37726}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:18,624 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:18,624 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:18,624 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37726] 2025-12-14T00:02:18,635 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37726} 2025-12-14T00:02:18,638 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37726} 2025-12-14T00:02:18,809 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37726]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:18,809 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37726]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:18,826 | WARN | topology-schema-assembler-1191 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37726]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4ecbaea1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:18,830 | WARN | topology-schema-assembler-1191 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37726]: Session terminated Session closed 2025-12-14T00:02:18,841 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37732}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:18,842 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:18,842 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:18,842 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37732] 2025-12-14T00:02:18,849 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37732} 2025-12-14T00:02:18,851 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37732} 2025-12-14T00:02:19,029 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37732]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:19,029 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37732]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:19,047 | WARN | topology-schema-assembler-1196 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37732]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@49ec73f5}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:19,051 | WARN | topology-schema-assembler-1196 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37732]: Session terminated Session closed 2025-12-14T00:02:19,061 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37734}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:19,062 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:19,062 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:19,062 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37734] 2025-12-14T00:02:19,072 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37734} 2025-12-14T00:02:19,076 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37734} 2025-12-14T00:02:19,249 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37734]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:19,249 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37734]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:19,266 | WARN | topology-schema-assembler-1201 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37734]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2afbcea4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:19,270 | WARN | topology-schema-assembler-1201 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37734]: Session terminated Session closed 2025-12-14T00:02:19,281 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37746}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:19,281 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:19,281 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:19,282 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37746] 2025-12-14T00:02:19,290 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37746} 2025-12-14T00:02:19,293 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37746} 2025-12-14T00:02:19,469 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37746]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:19,469 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37746]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:19,487 | WARN | topology-schema-assembler-1206 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37746]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6963400b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:19,491 | WARN | topology-schema-assembler-1206 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37746]: Session terminated Session closed 2025-12-14T00:02:19,503 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37754}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:19,504 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:19,505 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:19,505 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37754] 2025-12-14T00:02:19,512 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37754} 2025-12-14T00:02:19,514 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37754} 2025-12-14T00:02:19,684 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37754]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:19,684 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37754]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:19,706 | WARN | topology-schema-assembler-1211 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37754]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@bbae731}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:19,711 | WARN | topology-schema-assembler-1211 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37754]: Session terminated Session closed 2025-12-14T00:02:19,725 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37770}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:19,726 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:19,726 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:19,726 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37770] 2025-12-14T00:02:19,735 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37770} 2025-12-14T00:02:19,738 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37770} 2025-12-14T00:02:19,905 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37770]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:19,905 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37770]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:19,915 | WARN | topology-schema-assembler-1216 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37770]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2d7152a6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:19,919 | WARN | topology-schema-assembler-1216 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37770]: Session terminated Session closed 2025-12-14T00:02:19,939 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37782}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:19,940 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:19,940 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:19,940 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37782] 2025-12-14T00:02:19,950 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37782} 2025-12-14T00:02:19,952 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37782} 2025-12-14T00:02:20,124 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37782]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:20,124 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37782]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:20,141 | WARN | topology-schema-assembler-1221 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37782]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4944772b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:20,143 | WARN | topology-schema-assembler-1221 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37782]: Session terminated Session closed 2025-12-14T00:02:20,153 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37784}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:20,153 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:20,153 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:20,153 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37784] 2025-12-14T00:02:20,164 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37784} 2025-12-14T00:02:20,166 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37784} 2025-12-14T00:02:20,343 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37784]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:20,344 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37784]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:20,362 | WARN | topology-schema-assembler-1226 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37784]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@566f4685}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:20,365 | WARN | topology-schema-assembler-1226 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37784]: Session terminated Session closed 2025-12-14T00:02:20,376 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37788}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:20,376 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:20,376 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:20,376 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37788] 2025-12-14T00:02:20,387 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37788} 2025-12-14T00:02:20,390 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37788} 2025-12-14T00:02:20,563 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37788]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:20,564 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37788]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:20,580 | WARN | topology-schema-assembler-1231 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37788]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@c903b91}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:20,583 | WARN | topology-schema-assembler-1231 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37788]: Session terminated Session closed 2025-12-14T00:02:20,594 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37790}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:20,594 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:20,594 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:20,594 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37790] 2025-12-14T00:02:20,604 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37790} 2025-12-14T00:02:20,607 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37790} 2025-12-14T00:02:20,785 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37790]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:20,785 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37790]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:20,802 | WARN | topology-schema-assembler-1236 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37790]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@586a3a5e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:20,805 | WARN | topology-schema-assembler-1236 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37790]: Session terminated Session closed 2025-12-14T00:02:20,819 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37792}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:20,821 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:20,821 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:20,821 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37792] 2025-12-14T00:02:20,829 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37792} 2025-12-14T00:02:20,832 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37792} 2025-12-14T00:02:21,003 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37792]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:21,003 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37792]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:21,021 | WARN | topology-schema-assembler-1241 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37792]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@482a9be7}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:21,024 | WARN | topology-schema-assembler-1241 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37792]: Session terminated Session closed 2025-12-14T00:02:21,036 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37796}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:21,037 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:21,037 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:21,037 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37796] 2025-12-14T00:02:21,044 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37796} 2025-12-14T00:02:21,046 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37796} 2025-12-14T00:02:21,221 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37796]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:21,221 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37796]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:21,239 | WARN | topology-schema-assembler-1246 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37796]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@57dfce2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:21,242 | WARN | topology-schema-assembler-1246 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37796]: Session terminated Session closed 2025-12-14T00:02:21,253 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37802}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:21,254 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:21,254 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:21,254 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37802] 2025-12-14T00:02:21,262 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37802} 2025-12-14T00:02:21,265 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37802} 2025-12-14T00:02:21,441 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37802]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:21,442 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37802]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:21,460 | WARN | topology-schema-assembler-1251 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37802]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6b185d81}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:21,464 | WARN | topology-schema-assembler-1251 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37802]: Session terminated Session closed 2025-12-14T00:02:21,475 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37816}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:21,476 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:21,476 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:21,476 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37816] 2025-12-14T00:02:21,484 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37816} 2025-12-14T00:02:21,488 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37816} 2025-12-14T00:02:21,661 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37816]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:21,662 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37816]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:21,678 | WARN | topology-schema-assembler-1256 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37816]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@12e7ab5d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:21,682 | WARN | topology-schema-assembler-1256 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37816]: Session terminated Session closed 2025-12-14T00:02:21,693 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37820}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:21,694 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:21,694 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:21,694 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37820] 2025-12-14T00:02:21,703 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37820} 2025-12-14T00:02:21,706 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37820} 2025-12-14T00:02:21,881 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37820]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:21,881 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37820]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:21,900 | WARN | topology-schema-assembler-1261 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37820]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6f5d41b9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:21,904 | WARN | topology-schema-assembler-1261 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37820]: Session terminated Session closed 2025-12-14T00:02:21,918 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37826}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:21,919 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:21,919 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:21,919 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37826] 2025-12-14T00:02:21,927 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37826} 2025-12-14T00:02:21,931 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37826} 2025-12-14T00:02:22,109 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37826]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:22,110 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37826]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:22,313 | WARN | topology-schema-assembler-1266 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37826]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6a9aeb86}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:22,316 | WARN | topology-schema-assembler-1266 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37826]: Session terminated Session closed 2025-12-14T00:02:22,337 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37834}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:22,339 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:22,339 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:22,339 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37834] 2025-12-14T00:02:22,348 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37834} 2025-12-14T00:02:22,352 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37834} 2025-12-14T00:02:22,544 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37834]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:22,544 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37834]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:22,555 | WARN | topology-schema-assembler-1271 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37834]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@56ef2bfa}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:22,558 | WARN | topology-schema-assembler-1271 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37834]: Session terminated Session closed 2025-12-14T00:02:22,569 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37842}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:22,570 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:22,570 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:22,570 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37842] 2025-12-14T00:02:22,577 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37842} 2025-12-14T00:02:22,582 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37842} 2025-12-14T00:02:22,758 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37842]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:22,759 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37842]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:22,776 | WARN | topology-schema-assembler-1276 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37842]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7ce977c3}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:22,779 | WARN | topology-schema-assembler-1276 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37842]: Session terminated Session closed 2025-12-14T00:02:22,789 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37852}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:22,790 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:22,790 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:22,790 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37852] 2025-12-14T00:02:22,798 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37852} 2025-12-14T00:02:22,801 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37852} 2025-12-14T00:02:22,967 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37852]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:22,967 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37852]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:22,977 | WARN | topology-schema-assembler-1281 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37852]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7cdf2d9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:22,981 | WARN | topology-schema-assembler-1281 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37852]: Session terminated Session closed 2025-12-14T00:02:23,001 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37860}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:23,002 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:23,002 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:23,002 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37860] 2025-12-14T00:02:23,010 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37860} 2025-12-14T00:02:23,013 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37860} 2025-12-14T00:02:23,182 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37860]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:23,183 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37860]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:23,192 | WARN | topology-schema-assembler-1286 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37860]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@b5155}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:23,196 | WARN | topology-schema-assembler-1286 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37860]: Session terminated Session closed 2025-12-14T00:02:23,215 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37862}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:23,215 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:23,216 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:23,216 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37862] 2025-12-14T00:02:23,223 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37862} 2025-12-14T00:02:23,226 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37862} 2025-12-14T00:02:23,396 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37862]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:23,396 | WARN | ssh-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37862]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:23,416 | WARN | topology-schema-assembler-1291 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37862]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@59ccf9d2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:23,420 | WARN | topology-schema-assembler-1291 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37862]: Session terminated Session closed 2025-12-14T00:02:23,429 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37878}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:23,431 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:23,431 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:23,431 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37878] 2025-12-14T00:02:23,436 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37878} 2025-12-14T00:02:23,439 | INFO | ssh-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37878} 2025-12-14T00:02:23,608 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37878]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:23,609 | WARN | ssh-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37878]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:23,617 | WARN | topology-schema-assembler-1296 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37878]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2db6f613}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:23,621 | WARN | topology-schema-assembler-1296 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37878]: Session terminated Session closed 2025-12-14T00:02:23,639 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37892}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:23,640 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:23,640 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:23,640 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37892] 2025-12-14T00:02:23,646 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37892} 2025-12-14T00:02:23,650 | INFO | ssh-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37892} 2025-12-14T00:02:23,827 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37892]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:23,827 | WARN | ssh-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37892]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:23,844 | WARN | topology-schema-assembler-1301 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37892]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1040d97f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:23,848 | WARN | topology-schema-assembler-1301 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37892]: Session terminated Session closed 2025-12-14T00:02:23,859 | INFO | ssh-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37900}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:23,860 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:23,860 | WARN | ssh-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:23,860 | INFO | ssh-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37900] 2025-12-14T00:02:23,866 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37900} 2025-12-14T00:02:23,870 | INFO | ssh-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37900} 2025-12-14T00:02:24,045 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37900]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:24,046 | WARN | ssh-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37900]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:24,064 | WARN | topology-schema-assembler-1306 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37900]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2acddd90}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at org.opendaylight.netconf.transport.ssh.TransportClientSubsystem.doWriteData(TransportClientSubsystem.java:69) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.channel.AbstractChannel.handleData(AbstractChannel.java:848) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.channelData(AbstractConnectionService.java:585) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractConnectionService.process(AbstractConnectionService.java:466) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 47 more 2025-12-14T00:02:24,069 | WARN | topology-schema-assembler-1306 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37900]: Session terminated Session closed 2025-12-14T00:02:24,078 | INFO | ssh-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37912}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:24,078 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:24,078 | WARN | ssh-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:24,079 | INFO | ssh-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37912] 2025-12-14T00:02:24,090 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37912} 2025-12-14T00:02:24,094 | INFO | ssh-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeSshSessionContext{protocol=SSH, id=netopeer2, address=/10.30.171.235:37912} 2025-12-14T00:02:24,272 | WARN | ssh-call-home-server-7 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37912]: Session terminated Session closed 2025-12-14T00:02:24,274 | WARN | ssh-call-home-server-7 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37912]: Device communicator was tear down since the schema setup started 2025-12-14T00:02:25,852 | INFO | ssh-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37926}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:25,853 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:25,853 | WARN | ssh-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:25,853 | INFO | ssh-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37926] 2025-12-14T00:02:25,859 | INFO | ssh-call-home-server-1 | SSHClient | 294 - org.opendaylight.netconf.transport-ssh - 10.0.2 | Session 266 authentication failed org.opendaylight.netconf.shaded.sshd.common.SshException: No more authentication methods available at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.tryNext(ClientUserAuthService.java:441) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.processUserAuth(ClientUserAuthService.java:375) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.process(ClientUserAuthService.java:270) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2025-12-14T00:02:27,877 | INFO | ssh-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=59470}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:27,877 | INFO | ssh-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:27,877 | WARN | ssh-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:27,878 | INFO | ssh-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:59470] 2025-12-14T00:02:27,884 | INFO | ssh-call-home-server-2 | SSHClient | 294 - org.opendaylight.netconf.transport-ssh - 10.0.2 | Session 267 authentication failed org.opendaylight.netconf.shaded.sshd.common.SshException: No more authentication methods available at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.tryNext(ClientUserAuthService.java:441) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.processUserAuth(ClientUserAuthService.java:375) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.process(ClientUserAuthService.java:270) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2025-12-14T00:02:30,281 | INFO | ssh-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=59484}, protocol=Protocol{name=SSH, specification=SshCase{sshTransportParameters=SshTransportParameters{encryption=Encryption{encryptionAlg=[]}, hostKey=HostKey{hostKeyAlg=[]}, keyExchange=KeyExchange{keyExchangeAlg=[]}, mac=Mac{macAlg=[]}}}}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:30,282 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:30,283 | WARN | ssh-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:30,283 | INFO | ssh-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:59484] 2025-12-14T00:02:30,289 | INFO | ssh-call-home-server-3 | SSHClient | 294 - org.opendaylight.netconf.transport-ssh - 10.0.2 | Session 268 authentication failed org.opendaylight.netconf.shaded.sshd.common.SshException: No more authentication methods available at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.tryNext(ClientUserAuthService.java:441) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.processUserAuth(ClientUserAuthService.java:375) ~[?:?] at org.opendaylight.netconf.shaded.sshd.client.session.ClientUserAuthService.process(ClientUserAuthService.java:270) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.CurrentService.process(CurrentService.java:109) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:634) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2025-12-14T00:02:33,803 | INFO | ssh-call-home-server-4 | CallHomeSshServer | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | No auth settings found. Connection from /10.30.171.235:59494 rejected. 2025-12-14T00:02:33,804 | WARN | ssh-call-home-server-4 | TransportClientSession | 288 - org.opendaylight.netconf.shaded-sshd - 10.0.2 | exceptionCaught(TransportClientSession[ignored@/10.30.171.235:59494])[state=Opened] SshException: Server key did not validate 2025-12-14T00:02:33,805 | WARN | ssh-call-home-server-4 | SSHTransportStack | 294 - org.opendaylight.netconf.transport-ssh - 10.0.2 | Session 269 encountered an error org.opendaylight.netconf.shaded.sshd.common.SshException: Server key did not validate at org.opendaylight.netconf.shaded.sshd.client.session.AbstractClientSession.checkKeys(AbstractClientSession.java:627) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleKexMessage(AbstractSession.java:776) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:631) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2025-12-14T00:02:33,807 | INFO | ssh-call-home-server-4 | TransportClientSession | 288 - org.opendaylight.netconf.shaded-sshd - 10.0.2 | Disconnecting(TransportClientSession[ignored@/10.30.171.235:59494]): SSH2_DISCONNECT_HOST_KEY_NOT_VERIFIABLE - Server key did not validate 2025-12-14T00:02:36,430 | INFO | ssh-call-home-server-5 | CallHomeMountSshAuthProvider | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Repeating rejection of unlisted device with id of 10.30.171.235:59494 2025-12-14T00:02:36,430 | INFO | ssh-call-home-server-5 | CallHomeSshServer | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | No auth settings found. Connection from /10.30.171.235:59498 rejected. 2025-12-14T00:02:36,431 | WARN | ssh-call-home-server-5 | TransportClientSession | 288 - org.opendaylight.netconf.shaded-sshd - 10.0.2 | exceptionCaught(TransportClientSession[ignored@/10.30.171.235:59498])[state=Opened] SshException: Server key did not validate 2025-12-14T00:02:36,431 | WARN | ssh-call-home-server-5 | SSHTransportStack | 294 - org.opendaylight.netconf.transport-ssh - 10.0.2 | Session 270 encountered an error org.opendaylight.netconf.shaded.sshd.common.SshException: Server key did not validate at org.opendaylight.netconf.shaded.sshd.client.session.AbstractClientSession.checkKeys(AbstractClientSession.java:627) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleKexMessage(AbstractSession.java:776) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.doHandleMessage(AbstractSession.java:631) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.lambda$handleMessage$0(AbstractSession.java:555) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.util.threads.ThreadUtils.runAsInternal(ThreadUtils.java:68) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.handleMessage(AbstractSession.java:554) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.decode(AbstractSession.java:1738) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSession.messageReceived(AbstractSession.java:515) ~[?:?] at org.opendaylight.netconf.shaded.sshd.common.session.helpers.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:76) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession.channelRead(NettyIoSession.java:302) ~[?:?] at org.opendaylight.netconf.shaded.sshd.netty.NettyIoSession$Adapter.channelReadComplete(NettyIoSession.java:409) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelReadComplete(AbstractChannelHandlerContext.java:386) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1434) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:932) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:814) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2025-12-14T00:02:36,433 | INFO | ssh-call-home-server-5 | TransportClientSession | 288 - org.opendaylight.netconf.shaded-sshd - 10.0.2 | Disconnecting(TransportClientSession[ignored@/10.30.171.235:59498]): SSH2_DISCONNECT_HOST_KEY_NOT_VERIFIABLE - Server key did not validate 2025-12-14T00:02:38,329 | INFO | qtp779001425-468 | StaticConfiguration | 242 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding-over-DOM codec shortcuts are enabled 2025-12-14T00:02:38,347 | INFO | qtp779001425-468 | LazyBindingMap | 302 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Using lazy population for maps larger than 1 element(s) 2025-12-14T00:02:39,797 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xb2adc574, L:/10.30.170.79:4335 - R:/10.30.171.235:34784]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:39,867 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34784}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:39,868 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:39,868 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:39,868 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34784] 2025-12-14T00:02:39,869 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34784} 2025-12-14T00:02:39,876 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34784} 2025-12-14T00:02:40,023 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34784]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:40,024 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34784]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:40,200 | WARN | topology-schema-assembler-1313 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34784]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@e3d521d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:40,202 | WARN | topology-schema-assembler-1313 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34784]: Session terminated Session closed 2025-12-14T00:02:40,208 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x244585bb, L:/10.30.170.79:4335 - R:/10.30.171.235:34788]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:40,223 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34788}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:40,224 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:40,224 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:40,224 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34788] 2025-12-14T00:02:40,224 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34788} 2025-12-14T00:02:40,229 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34788} 2025-12-14T00:02:40,435 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34788]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:40,435 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34788]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:40,621 | WARN | topology-schema-assembler-1318 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34788]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3b8ccb9b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:40,624 | WARN | topology-schema-assembler-1318 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34788]: Session terminated Session closed 2025-12-14T00:02:40,628 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2a6e1a3a, L:/10.30.170.79:4335 - R:/10.30.171.235:34792]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:40,642 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34792}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:40,643 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:40,643 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:40,643 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34792] 2025-12-14T00:02:40,643 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34792} 2025-12-14T00:02:40,648 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34792} 2025-12-14T00:02:40,847 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34792]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:40,847 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34792]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:40,855 | WARN | topology-schema-assembler-1323 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34792]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1bf5827a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:40,858 | WARN | topology-schema-assembler-1323 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34792]: Session terminated Session closed 2025-12-14T00:02:40,860 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x753027b7, L:/10.30.170.79:4335 - R:/10.30.171.235:34794]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:40,872 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34794}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:40,873 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:40,873 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:40,873 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34794] 2025-12-14T00:02:40,873 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34794} 2025-12-14T00:02:40,877 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34794} 2025-12-14T00:02:41,059 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34794]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:41,059 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34794]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:41,077 | WARN | topology-schema-assembler-1328 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34794]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1bdc5b59}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:41,080 | WARN | topology-schema-assembler-1328 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34794]: Session terminated Session closed 2025-12-14T00:02:41,083 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xc0f464cd, L:/10.30.170.79:4335 - R:/10.30.171.235:34810]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:41,094 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34810}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:41,096 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:41,096 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:41,096 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34810] 2025-12-14T00:02:41,096 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34810} 2025-12-14T00:02:41,101 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34810} 2025-12-14T00:02:41,276 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34810]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:41,276 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34810]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:41,293 | WARN | topology-schema-assembler-1333 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34810]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@9084f95}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:41,295 | WARN | topology-schema-assembler-1333 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34810]: Session terminated Session closed 2025-12-14T00:02:41,299 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x055f49a0, L:/10.30.170.79:4335 - R:/10.30.171.235:34820]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:41,312 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34820}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:41,313 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:41,313 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:41,313 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34820] 2025-12-14T00:02:41,313 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34820} 2025-12-14T00:02:41,318 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34820} 2025-12-14T00:02:41,496 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34820]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:41,496 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34820]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:41,511 | WARN | topology-schema-assembler-1338 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34820]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@53f4c1fa}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:41,514 | WARN | topology-schema-assembler-1338 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34820]: Session terminated Session closed 2025-12-14T00:02:41,517 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x076e066d, L:/10.30.170.79:4335 - R:/10.30.171.235:34828]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:41,534 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34828}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:41,534 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:41,534 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:41,534 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34828] 2025-12-14T00:02:41,534 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34828} 2025-12-14T00:02:41,539 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34828} 2025-12-14T00:02:41,713 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34828]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:41,713 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34828]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:41,730 | WARN | topology-schema-assembler-1343 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34828]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1cf13d62}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:41,733 | WARN | topology-schema-assembler-1343 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34828]: Session terminated Session closed 2025-12-14T00:02:41,737 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x74f0cca3, L:/10.30.170.79:4335 - R:/10.30.171.235:34842]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:41,748 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34842}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:41,749 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:41,749 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:41,749 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34842] 2025-12-14T00:02:41,749 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34842} 2025-12-14T00:02:41,753 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34842} 2025-12-14T00:02:41,930 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34842]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:41,930 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34842]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:41,947 | WARN | topology-schema-assembler-1348 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34842]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6667c88}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:41,948 | WARN | topology-schema-assembler-1348 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34842]: Session terminated Session closed 2025-12-14T00:02:41,951 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x8b2583e8, L:/10.30.170.79:4335 - R:/10.30.171.235:34856]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:41,964 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34856}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:41,965 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:41,965 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:41,965 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34856] 2025-12-14T00:02:41,965 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34856} 2025-12-14T00:02:41,969 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34856} 2025-12-14T00:02:42,147 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34856]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:42,147 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34856]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:42,164 | WARN | topology-schema-assembler-1353 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34856]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@752e1864}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:42,166 | WARN | topology-schema-assembler-1353 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34856]: Session terminated Session closed 2025-12-14T00:02:42,170 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2fb9b5c8, L:/10.30.170.79:4335 - R:/10.30.171.235:34860]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:42,181 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34860}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:42,182 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:42,182 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:42,182 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34860] 2025-12-14T00:02:42,183 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34860} 2025-12-14T00:02:42,187 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34860} 2025-12-14T00:02:42,366 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34860]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:42,366 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34860]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:42,382 | WARN | topology-schema-assembler-1358 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34860]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@65bc7b15}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:42,385 | WARN | topology-schema-assembler-1358 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34860]: Session terminated Session closed 2025-12-14T00:02:42,388 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xbbe1fa39, L:/10.30.170.79:4335 - R:/10.30.171.235:34864]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:42,403 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34864}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:42,403 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:42,404 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:42,404 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34864] 2025-12-14T00:02:42,404 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34864} 2025-12-14T00:02:42,408 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34864} 2025-12-14T00:02:42,584 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34864]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:42,585 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34864]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:42,601 | WARN | topology-schema-assembler-1363 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34864]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6ec22e7e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:42,604 | WARN | topology-schema-assembler-1363 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34864]: Session terminated Session closed 2025-12-14T00:02:42,607 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xc0b53384, L:/10.30.170.79:4335 - R:/10.30.171.235:34880]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:42,619 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34880}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:42,620 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:42,620 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:42,620 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34880] 2025-12-14T00:02:42,620 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34880} 2025-12-14T00:02:42,624 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34880} 2025-12-14T00:02:42,803 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34880]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:42,804 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34880]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:42,820 | WARN | topology-schema-assembler-1368 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34880]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@51c28350}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:42,822 | WARN | topology-schema-assembler-1368 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34880]: Session terminated Session closed 2025-12-14T00:02:42,825 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xc42999e3, L:/10.30.170.79:4335 - R:/10.30.171.235:34886]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:42,836 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34886}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:42,836 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:42,836 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:42,836 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34886] 2025-12-14T00:02:42,836 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34886} 2025-12-14T00:02:42,840 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34886} 2025-12-14T00:02:43,019 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34886]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:43,019 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34886]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:43,035 | WARN | topology-schema-assembler-1373 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34886]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3ed8791f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:43,037 | WARN | topology-schema-assembler-1373 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34886]: Session terminated Session closed 2025-12-14T00:02:43,039 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x4fcaea29, L:/10.30.170.79:4335 - R:/10.30.171.235:34892]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:43,052 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34892}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:43,052 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:43,053 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:43,053 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34892] 2025-12-14T00:02:43,053 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34892} 2025-12-14T00:02:43,056 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34892} 2025-12-14T00:02:43,237 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34892]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:43,238 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34892]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:43,254 | WARN | topology-schema-assembler-1378 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34892]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@366b4d5b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:43,257 | WARN | topology-schema-assembler-1378 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34892]: Session terminated Session closed 2025-12-14T00:02:43,259 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x64d6f8d2, L:/10.30.170.79:4335 - R:/10.30.171.235:34908]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:43,270 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34908}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:43,271 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:43,271 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:43,271 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34908] 2025-12-14T00:02:43,271 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34908} 2025-12-14T00:02:43,274 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34908} 2025-12-14T00:02:43,459 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34908]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:43,459 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34908]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:43,476 | WARN | topology-schema-assembler-1383 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34908]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@619cb91a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:43,478 | WARN | topology-schema-assembler-1383 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34908]: Session terminated Session closed 2025-12-14T00:02:43,481 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x4f5a3503, L:/10.30.170.79:4335 - R:/10.30.171.235:34914]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:43,493 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34914}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:43,493 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:43,493 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:43,494 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34914] 2025-12-14T00:02:43,494 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34914} 2025-12-14T00:02:43,497 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34914} 2025-12-14T00:02:43,675 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34914]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:43,676 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34914]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:43,693 | WARN | topology-schema-assembler-1388 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34914]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@310e92b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:43,695 | WARN | topology-schema-assembler-1388 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34914]: Session terminated Session closed 2025-12-14T00:02:43,698 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xfac75742, L:/10.30.170.79:4335 - R:/10.30.171.235:34924]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:43,711 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34924}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:43,712 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:43,712 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:43,712 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34924] 2025-12-14T00:02:43,712 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34924} 2025-12-14T00:02:43,716 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34924} 2025-12-14T00:02:43,894 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34924]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:43,895 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34924]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:43,911 | WARN | topology-schema-assembler-1393 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34924]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@211c84a6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:43,914 | WARN | topology-schema-assembler-1393 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34924]: Session terminated Session closed 2025-12-14T00:02:43,917 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9fcf4aa0, L:/10.30.170.79:4335 - R:/10.30.171.235:34934]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:43,928 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34934}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:43,929 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:43,929 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:43,929 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34934] 2025-12-14T00:02:43,929 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34934} 2025-12-14T00:02:43,933 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34934} 2025-12-14T00:02:44,114 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34934]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:44,114 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34934]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:44,131 | WARN | topology-schema-assembler-1398 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34934]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@14575923}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:44,134 | WARN | topology-schema-assembler-1398 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34934]: Session terminated Session closed 2025-12-14T00:02:44,136 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xec64fd9a, L:/10.30.170.79:4335 - R:/10.30.171.235:34948]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:44,148 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34948}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:44,149 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:44,149 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:44,149 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34948] 2025-12-14T00:02:44,149 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34948} 2025-12-14T00:02:44,153 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34948} 2025-12-14T00:02:44,343 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34948]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:44,343 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34948]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:44,539 | WARN | topology-schema-assembler-1403 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34948]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@130a02c8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:44,542 | WARN | topology-schema-assembler-1403 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34948]: Session terminated Session closed 2025-12-14T00:02:44,545 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xefbf3839, L:/10.30.170.79:4335 - R:/10.30.171.235:34964]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:44,558 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34964}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:44,559 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:44,559 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:44,559 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34964] 2025-12-14T00:02:44,559 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34964} 2025-12-14T00:02:44,563 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34964} 2025-12-14T00:02:44,760 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34964]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:44,760 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34964]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:44,771 | WARN | topology-schema-assembler-1408 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34964]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7da22dfb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:44,773 | WARN | topology-schema-assembler-1408 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34964]: Session terminated Session closed 2025-12-14T00:02:44,776 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xc9fa1b98, L:/10.30.170.79:4335 - R:/10.30.171.235:34978]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:44,788 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34978}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:44,789 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:44,789 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:44,789 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34978] 2025-12-14T00:02:44,789 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34978} 2025-12-14T00:02:44,793 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34978} 2025-12-14T00:02:44,972 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34978]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:44,973 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34978]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:44,989 | WARN | topology-schema-assembler-1413 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34978]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6bbf1f89}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:44,992 | WARN | topology-schema-assembler-1413 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34978]: Session terminated Session closed 2025-12-14T00:02:44,995 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x4e53d12d, L:/10.30.170.79:4335 - R:/10.30.171.235:34982]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:45,007 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34982}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:45,008 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:45,008 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:45,008 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34982] 2025-12-14T00:02:45,008 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34982} 2025-12-14T00:02:45,013 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34982} 2025-12-14T00:02:45,187 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34982]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:45,188 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34982]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:45,195 | WARN | topology-schema-assembler-1418 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34982]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@25cd60d6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:45,197 | WARN | topology-schema-assembler-1418 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34982]: Session terminated Session closed 2025-12-14T00:02:45,209 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x007fef13, L:/10.30.170.79:4335 - R:/10.30.171.235:34990]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:45,222 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=34990}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:45,222 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:45,222 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:45,223 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34990] 2025-12-14T00:02:45,223 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34990} 2025-12-14T00:02:45,226 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:34990} 2025-12-14T00:02:45,408 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34990]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:45,408 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34990]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:45,424 | WARN | topology-schema-assembler-1423 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34990]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@40f135d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:45,427 | WARN | topology-schema-assembler-1423 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:34990]: Session terminated Session closed 2025-12-14T00:02:45,430 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xf09ba3e0, L:/10.30.170.79:4335 - R:/10.30.171.235:35002]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:45,441 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35002}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:45,441 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:45,441 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:45,442 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35002] 2025-12-14T00:02:45,442 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35002} 2025-12-14T00:02:45,446 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35002} 2025-12-14T00:02:45,623 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35002]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:45,623 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35002]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:45,643 | WARN | topology-schema-assembler-1428 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35002]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7d2e9d93}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:45,645 | WARN | topology-schema-assembler-1428 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35002]: Session terminated Session closed 2025-12-14T00:02:45,649 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xeea68ab6, L:/10.30.170.79:4335 - R:/10.30.171.235:35016]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:45,658 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35016}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:45,659 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:45,659 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:45,659 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35016] 2025-12-14T00:02:45,660 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35016} 2025-12-14T00:02:45,663 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35016} 2025-12-14T00:02:45,837 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35016]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:45,837 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35016]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:45,853 | WARN | topology-schema-assembler-1433 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35016]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@603a32c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:45,856 | WARN | topology-schema-assembler-1433 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35016]: Session terminated Session closed 2025-12-14T00:02:45,868 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xcc17678b, L:/10.30.170.79:4335 - R:/10.30.171.235:35018]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:45,880 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35018}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:45,881 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:45,881 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:45,881 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35018] 2025-12-14T00:02:45,881 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35018} 2025-12-14T00:02:45,885 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35018} 2025-12-14T00:02:46,066 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35018]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:46,066 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35018]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:46,083 | WARN | topology-schema-assembler-1438 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35018]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@56423951}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:46,085 | WARN | topology-schema-assembler-1438 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35018]: Session terminated Session closed 2025-12-14T00:02:46,087 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x1fadfb99, L:/10.30.170.79:4335 - R:/10.30.171.235:35034]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:46,098 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35034}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:46,099 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:46,099 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:46,099 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35034] 2025-12-14T00:02:46,099 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35034} 2025-12-14T00:02:46,103 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35034} 2025-12-14T00:02:46,284 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35034]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:46,285 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35034]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:46,301 | WARN | topology-schema-assembler-1443 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35034]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@630a6423}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:46,304 | WARN | topology-schema-assembler-1443 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35034]: Session terminated Session closed 2025-12-14T00:02:46,307 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xba937d7a, L:/10.30.170.79:4335 - R:/10.30.171.235:35038]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:46,318 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35038}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:46,319 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:46,319 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:46,319 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35038] 2025-12-14T00:02:46,319 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35038} 2025-12-14T00:02:46,323 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35038} 2025-12-14T00:02:46,503 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35038]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:46,504 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35038]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:46,522 | WARN | topology-schema-assembler-1448 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35038]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@88637ca}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:46,524 | WARN | topology-schema-assembler-1448 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35038]: Session terminated Session closed 2025-12-14T00:02:46,526 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x165ed636, L:/10.30.170.79:4335 - R:/10.30.171.235:35046]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:46,537 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35046}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:46,538 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:46,538 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:46,538 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35046] 2025-12-14T00:02:46,538 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35046} 2025-12-14T00:02:46,542 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:35046} 2025-12-14T00:02:46,722 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35046]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:46,722 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35046]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:46,739 | WARN | topology-schema-assembler-1453 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35046]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3643734f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:46,742 | WARN | topology-schema-assembler-1453 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:35046]: Session terminated Session closed 2025-12-14T00:02:46,745 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xbeaa24e2, L:/10.30.170.79:4335 - R:/10.30.171.235:41364]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:46,756 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41364}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:46,757 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:46,757 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:46,757 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41364] 2025-12-14T00:02:46,757 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41364} 2025-12-14T00:02:46,761 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41364} 2025-12-14T00:02:46,941 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41364]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:46,941 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41364]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:46,958 | WARN | topology-schema-assembler-1458 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41364]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@13db9be4}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:46,961 | WARN | topology-schema-assembler-1458 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41364]: Session terminated Session closed 2025-12-14T00:02:46,963 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x56a08e5c, L:/10.30.170.79:4335 - R:/10.30.171.235:41380]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:46,974 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41380}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:46,974 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:46,975 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:46,975 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41380] 2025-12-14T00:02:46,975 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41380} 2025-12-14T00:02:46,980 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41380} 2025-12-14T00:02:47,161 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41380]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:47,161 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41380]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:47,178 | WARN | topology-schema-assembler-1463 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41380]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@14450421}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:47,181 | WARN | topology-schema-assembler-1463 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41380]: Session terminated Session closed 2025-12-14T00:02:47,184 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xcba16e82, L:/10.30.170.79:4335 - R:/10.30.171.235:41392]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:47,195 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41392}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:47,195 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:47,196 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:47,196 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41392] 2025-12-14T00:02:47,196 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41392} 2025-12-14T00:02:47,202 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41392} 2025-12-14T00:02:47,380 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41392]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:47,380 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41392]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:47,397 | WARN | topology-schema-assembler-1468 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41392]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6a93974b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:47,399 | WARN | topology-schema-assembler-1468 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41392]: Session terminated Session closed 2025-12-14T00:02:47,403 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xe76aef59, L:/10.30.170.79:4335 - R:/10.30.171.235:41400]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:47,415 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41400}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:47,415 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:47,415 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:47,415 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41400] 2025-12-14T00:02:47,415 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41400} 2025-12-14T00:02:47,419 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41400} 2025-12-14T00:02:47,599 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41400]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:47,600 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41400]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:47,616 | WARN | topology-schema-assembler-1473 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41400]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2f48e9b6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:47,619 | WARN | topology-schema-assembler-1473 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41400]: Session terminated Session closed 2025-12-14T00:02:47,622 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x07e19201, L:/10.30.170.79:4335 - R:/10.30.171.235:41408]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:47,635 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41408}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:47,636 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:47,636 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:47,636 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41408] 2025-12-14T00:02:47,636 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41408} 2025-12-14T00:02:47,640 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41408} 2025-12-14T00:02:47,817 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41408]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:47,818 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41408]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:47,834 | WARN | topology-schema-assembler-1478 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41408]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5d8e81a7}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:47,837 | WARN | topology-schema-assembler-1478 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41408]: Session terminated Session closed 2025-12-14T00:02:47,840 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xd030f7ef, L:/10.30.170.79:4335 - R:/10.30.171.235:41414]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:47,853 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41414}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:47,854 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:47,854 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:47,854 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41414] 2025-12-14T00:02:47,855 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41414} 2025-12-14T00:02:47,859 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41414} 2025-12-14T00:02:48,040 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41414]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:48,041 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41414]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:48,057 | WARN | topology-schema-assembler-1483 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41414]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2a1a10a7}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:48,059 | WARN | topology-schema-assembler-1483 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41414]: Session terminated Session closed 2025-12-14T00:02:48,061 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xa5e7a22f, L:/10.30.170.79:4335 - R:/10.30.171.235:41420]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:48,073 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41420}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:48,073 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:48,073 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:48,073 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41420] 2025-12-14T00:02:48,074 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41420} 2025-12-14T00:02:48,077 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41420} 2025-12-14T00:02:48,256 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41420]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:48,256 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41420]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:48,273 | WARN | topology-schema-assembler-1488 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41420]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@42e04d06}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:48,275 | WARN | topology-schema-assembler-1488 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41420]: Session terminated Session closed 2025-12-14T00:02:48,279 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xd75af4ca, L:/10.30.170.79:4335 - R:/10.30.171.235:41432]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:48,290 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41432}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:48,290 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:48,290 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:48,290 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41432] 2025-12-14T00:02:48,290 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41432} 2025-12-14T00:02:48,296 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41432} 2025-12-14T00:02:48,475 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41432]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:48,475 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41432]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:48,491 | WARN | topology-schema-assembler-1493 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41432]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3115e9ad}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:48,494 | WARN | topology-schema-assembler-1493 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41432]: Session terminated Session closed 2025-12-14T00:02:48,497 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xbf30d4fa, L:/10.30.170.79:4335 - R:/10.30.171.235:41446]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:48,508 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41446}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:48,510 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:48,510 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:48,510 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41446] 2025-12-14T00:02:48,510 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41446} 2025-12-14T00:02:48,514 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41446} 2025-12-14T00:02:48,695 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41446]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:48,695 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41446]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:48,712 | WARN | topology-schema-assembler-1498 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41446]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@53ed5657}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:48,714 | WARN | topology-schema-assembler-1498 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41446]: Session terminated Session closed 2025-12-14T00:02:48,718 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xe317c1fb, L:/10.30.170.79:4335 - R:/10.30.171.235:41460]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:48,730 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41460}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:48,731 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:48,731 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:48,731 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41460] 2025-12-14T00:02:48,731 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41460} 2025-12-14T00:02:48,735 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41460} 2025-12-14T00:02:48,913 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41460]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:48,913 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41460]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:48,930 | WARN | topology-schema-assembler-1503 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41460]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5d3d5a7b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:48,932 | WARN | topology-schema-assembler-1503 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41460]: Session terminated Session closed 2025-12-14T00:02:48,935 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x3a80875b, L:/10.30.170.79:4335 - R:/10.30.171.235:41468]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:48,946 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41468}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:48,947 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:48,947 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:48,947 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41468] 2025-12-14T00:02:48,947 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41468} 2025-12-14T00:02:48,952 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41468} 2025-12-14T00:02:49,132 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41468]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:49,132 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41468]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:49,149 | WARN | topology-schema-assembler-1508 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41468]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@c9cae4c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:49,151 | WARN | topology-schema-assembler-1508 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41468]: Session terminated Session closed 2025-12-14T00:02:49,155 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2fe4e200, L:/10.30.170.79:4335 - R:/10.30.171.235:41480]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:49,165 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41480}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:49,165 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:49,165 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:49,166 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41480] 2025-12-14T00:02:49,166 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41480} 2025-12-14T00:02:49,169 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41480} 2025-12-14T00:02:49,353 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41480]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:49,353 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41480]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:49,369 | WARN | topology-schema-assembler-1513 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41480]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1dfda9f6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:49,371 | WARN | topology-schema-assembler-1513 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41480]: Session terminated Session closed 2025-12-14T00:02:49,374 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x130deaa9, L:/10.30.170.79:4335 - R:/10.30.171.235:41496]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:49,385 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41496}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:49,385 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:49,385 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:49,385 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41496] 2025-12-14T00:02:49,385 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41496} 2025-12-14T00:02:49,389 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41496} 2025-12-14T00:02:49,571 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41496]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:49,571 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41496]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:49,588 | WARN | topology-schema-assembler-1518 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41496]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@500a89dc}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:49,591 | WARN | topology-schema-assembler-1518 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41496]: Session terminated Session closed 2025-12-14T00:02:49,596 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xc9fdc462, L:/10.30.170.79:4335 - R:/10.30.171.235:41506]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:49,605 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41506}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:49,605 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:49,605 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:49,605 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41506] 2025-12-14T00:02:49,605 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41506} 2025-12-14T00:02:49,609 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41506} 2025-12-14T00:02:49,791 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41506]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:49,791 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41506]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:49,807 | WARN | topology-schema-assembler-1523 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41506]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@727533a9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:49,810 | WARN | topology-schema-assembler-1523 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41506]: Session terminated Session closed 2025-12-14T00:02:49,813 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x679df85a, L:/10.30.170.79:4335 - R:/10.30.171.235:41522]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:49,827 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41522}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:49,828 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:49,828 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:49,828 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41522] 2025-12-14T00:02:49,829 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41522} 2025-12-14T00:02:49,833 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41522} 2025-12-14T00:02:50,010 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41522]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:50,010 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41522]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:50,026 | WARN | topology-schema-assembler-1528 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41522]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@b7281ba}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:50,029 | WARN | topology-schema-assembler-1528 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41522]: Session terminated Session closed 2025-12-14T00:02:50,032 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xbf045df6, L:/10.30.170.79:4335 - R:/10.30.171.235:41538]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:50,044 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41538}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:50,045 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:50,045 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:50,045 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41538] 2025-12-14T00:02:50,045 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41538} 2025-12-14T00:02:50,049 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41538} 2025-12-14T00:02:50,228 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41538]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:50,228 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41538]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:50,245 | WARN | topology-schema-assembler-1533 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41538]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7f3ac2e3}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:50,248 | WARN | topology-schema-assembler-1533 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41538]: Session terminated Session closed 2025-12-14T00:02:50,251 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x64a0aa51, L:/10.30.170.79:4335 - R:/10.30.171.235:41552]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:50,262 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41552}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:50,263 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:50,263 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:50,263 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41552] 2025-12-14T00:02:50,263 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41552} 2025-12-14T00:02:50,267 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41552} 2025-12-14T00:02:50,447 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41552]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:50,448 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41552]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:50,465 | WARN | topology-schema-assembler-1538 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41552]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2610a1b7}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:50,468 | WARN | topology-schema-assembler-1538 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41552]: Session terminated Session closed 2025-12-14T00:02:50,471 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x75e9d02e, L:/10.30.170.79:4335 - R:/10.30.171.235:41558]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:50,482 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41558}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:50,482 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:50,482 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:50,482 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41558] 2025-12-14T00:02:50,482 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41558} 2025-12-14T00:02:50,486 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41558} 2025-12-14T00:02:50,662 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41558]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:50,662 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41558]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:50,678 | WARN | topology-schema-assembler-1543 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41558]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@32a35e8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:50,680 | WARN | topology-schema-assembler-1543 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41558]: Session terminated Session closed 2025-12-14T00:02:50,692 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x49d82b8a, L:/10.30.170.79:4335 - R:/10.30.171.235:41562]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:50,707 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41562}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:50,708 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:50,708 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:50,708 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41562] 2025-12-14T00:02:50,708 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41562} 2025-12-14T00:02:50,713 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41562} 2025-12-14T00:02:50,891 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41562]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:50,891 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41562]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:50,908 | WARN | topology-schema-assembler-1548 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41562]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6271bd15}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:50,911 | WARN | topology-schema-assembler-1548 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41562]: Session terminated Session closed 2025-12-14T00:02:50,914 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x1ca08624, L:/10.30.170.79:4335 - R:/10.30.171.235:41572]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:50,924 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41572}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:50,924 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:50,924 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:50,924 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41572] 2025-12-14T00:02:50,924 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41572} 2025-12-14T00:02:50,928 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41572} 2025-12-14T00:02:51,111 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41572]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:51,111 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41572]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:51,127 | WARN | topology-schema-assembler-1553 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41572]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2dd90759}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:51,130 | WARN | topology-schema-assembler-1553 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41572]: Session terminated Session closed 2025-12-14T00:02:51,133 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xf38ab059, L:/10.30.170.79:4335 - R:/10.30.171.235:41586]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:51,144 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41586}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:51,145 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:51,145 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:51,145 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41586] 2025-12-14T00:02:51,145 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41586} 2025-12-14T00:02:51,149 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41586} 2025-12-14T00:02:51,330 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41586]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:51,330 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41586]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:51,346 | WARN | topology-schema-assembler-1558 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41586]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4d44f3bb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:51,350 | WARN | topology-schema-assembler-1558 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41586]: Session terminated Session closed 2025-12-14T00:02:51,354 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9f1fbad4, L:/10.30.170.79:4335 - R:/10.30.171.235:41590]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:51,365 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41590}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:51,366 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:51,366 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:51,366 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41590] 2025-12-14T00:02:51,367 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41590} 2025-12-14T00:02:51,371 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41590} 2025-12-14T00:02:51,549 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41590]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:51,549 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41590]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:51,566 | WARN | topology-schema-assembler-1563 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41590]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6adcb3cc}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:51,569 | WARN | topology-schema-assembler-1563 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41590]: Session terminated Session closed 2025-12-14T00:02:51,572 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x8122bee0, L:/10.30.170.79:4335 - R:/10.30.171.235:41598]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:51,584 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41598}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:51,585 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:51,585 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:51,585 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41598] 2025-12-14T00:02:51,586 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41598} 2025-12-14T00:02:51,591 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41598} 2025-12-14T00:02:51,766 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41598]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:51,766 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41598]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:51,784 | WARN | topology-schema-assembler-1568 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41598]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@14c28a0f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:51,786 | WARN | topology-schema-assembler-1568 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41598]: Session terminated Session closed 2025-12-14T00:02:51,789 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x89682ddf, L:/10.30.170.79:4335 - R:/10.30.171.235:41602]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:51,798 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41602}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:51,799 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:51,799 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:51,799 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41602] 2025-12-14T00:02:51,799 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41602} 2025-12-14T00:02:51,803 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41602} 2025-12-14T00:02:51,985 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41602]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:51,985 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41602]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:52,001 | WARN | topology-schema-assembler-1573 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41602]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@ff70978}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:52,005 | WARN | topology-schema-assembler-1573 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41602]: Session terminated Session closed 2025-12-14T00:02:52,008 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x6a21e06a, L:/10.30.170.79:4335 - R:/10.30.171.235:41606]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:52,017 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41606}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:52,018 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:52,018 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:52,018 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41606] 2025-12-14T00:02:52,018 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41606} 2025-12-14T00:02:52,022 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41606} 2025-12-14T00:02:52,206 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41606]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:52,207 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41606]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:52,224 | WARN | topology-schema-assembler-1578 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41606]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1c262e88}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:52,228 | WARN | topology-schema-assembler-1578 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41606]: Session terminated Session closed 2025-12-14T00:02:52,230 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x52282ccd, L:/10.30.170.79:4335 - R:/10.30.171.235:41618]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:52,240 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41618}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:52,240 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:52,240 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:52,241 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41618] 2025-12-14T00:02:52,241 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41618} 2025-12-14T00:02:52,244 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41618} 2025-12-14T00:02:52,441 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41618]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:52,442 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41618]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:52,634 | WARN | topology-schema-assembler-1583 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41618]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1fff7334}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:52,643 | WARN | topology-schema-assembler-1583 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41618]: Session terminated Session closed 2025-12-14T00:02:52,645 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x96dc7ad6, L:/10.30.170.79:4335 - R:/10.30.171.235:41626]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:52,665 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41626}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:52,667 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:52,667 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:52,667 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41626] 2025-12-14T00:02:52,668 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41626} 2025-12-14T00:02:52,673 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41626} 2025-12-14T00:02:52,857 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41626]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:52,857 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41626]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:52,865 | WARN | topology-schema-assembler-1588 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41626]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@ff0a641}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:52,868 | WARN | topology-schema-assembler-1588 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41626]: Session terminated Session closed 2025-12-14T00:02:52,870 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9131e288, L:/10.30.170.79:4335 - R:/10.30.171.235:41642]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:52,880 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41642}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:52,880 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:52,880 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:52,880 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41642] 2025-12-14T00:02:52,881 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41642} 2025-12-14T00:02:52,884 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41642} 2025-12-14T00:02:53,072 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41642]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:53,073 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41642]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:53,084 | WARN | topology-schema-assembler-1593 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41642]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@53125b7a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:53,087 | WARN | topology-schema-assembler-1593 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41642]: Session terminated Session closed 2025-12-14T00:02:53,088 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x282147c0, L:/10.30.170.79:4335 - R:/10.30.171.235:41644]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:53,096 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41644}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:53,097 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:53,097 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:53,097 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41644] 2025-12-14T00:02:53,097 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41644} 2025-12-14T00:02:53,101 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41644} 2025-12-14T00:02:53,290 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41644]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:53,290 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41644]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:53,301 | WARN | topology-schema-assembler-1598 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41644]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7dddacd0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:53,304 | WARN | topology-schema-assembler-1598 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41644]: Session terminated Session closed 2025-12-14T00:02:53,308 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x18ef8644, L:/10.30.170.79:4335 - R:/10.30.171.235:41648]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:53,317 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41648}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:53,317 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:53,318 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:53,318 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41648] 2025-12-14T00:02:53,318 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41648} 2025-12-14T00:02:53,321 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41648} 2025-12-14T00:02:53,511 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41648]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:53,512 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41648]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:53,519 | WARN | topology-schema-assembler-1603 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41648]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@24fd1845}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:53,522 | WARN | topology-schema-assembler-1603 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41648]: Session terminated Session closed 2025-12-14T00:02:53,524 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x5ff94e70, L:/10.30.170.79:4335 - R:/10.30.171.235:41660]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:53,533 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41660}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:53,534 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:53,534 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:53,534 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41660] 2025-12-14T00:02:53,534 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41660} 2025-12-14T00:02:53,537 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41660} 2025-12-14T00:02:53,724 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41660]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:53,724 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41660]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:53,741 | WARN | topology-schema-assembler-1608 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41660]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6d841cfc}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:53,743 | WARN | topology-schema-assembler-1608 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41660]: Session terminated Session closed 2025-12-14T00:02:53,745 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x5d58eb00, L:/10.30.170.79:4335 - R:/10.30.171.235:41670]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:53,753 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41670}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:53,754 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:53,754 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:53,754 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41670] 2025-12-14T00:02:53,754 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41670} 2025-12-14T00:02:53,757 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41670} 2025-12-14T00:02:53,945 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41670]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:53,945 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41670]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:53,962 | WARN | topology-schema-assembler-1613 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41670]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5b176ade}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:53,964 | WARN | topology-schema-assembler-1613 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41670]: Session terminated Session closed 2025-12-14T00:02:53,967 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x771570d9, L:/10.30.170.79:4335 - R:/10.30.171.235:41674]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:53,979 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41674}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:53,980 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:53,980 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:53,980 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41674] 2025-12-14T00:02:53,980 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41674} 2025-12-14T00:02:53,983 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41674} 2025-12-14T00:02:54,169 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41674]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:54,169 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41674]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:54,186 | WARN | topology-schema-assembler-1618 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41674]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@21cfe1b2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:54,189 | WARN | topology-schema-assembler-1618 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41674]: Session terminated Session closed 2025-12-14T00:02:54,191 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x50f27464, L:/10.30.170.79:4335 - R:/10.30.171.235:41678]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:54,199 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41678}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:54,200 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:54,200 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:54,200 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41678] 2025-12-14T00:02:54,200 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41678} 2025-12-14T00:02:54,204 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41678} 2025-12-14T00:02:54,386 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41678]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:54,386 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41678]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:54,403 | WARN | topology-schema-assembler-1623 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41678]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5122fca6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:54,405 | WARN | topology-schema-assembler-1623 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41678]: Session terminated Session closed 2025-12-14T00:02:54,407 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xa067cbb4, L:/10.30.170.79:4335 - R:/10.30.171.235:41688]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:54,419 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41688}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:54,420 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:54,420 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:54,420 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41688] 2025-12-14T00:02:54,420 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41688} 2025-12-14T00:02:54,428 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41688} 2025-12-14T00:02:54,608 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41688]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:54,609 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41688]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:54,624 | WARN | topology-schema-assembler-1628 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41688]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@d462ead}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:54,626 | WARN | topology-schema-assembler-1628 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41688]: Session terminated Session closed 2025-12-14T00:02:54,629 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x47d7068b, L:/10.30.170.79:4335 - R:/10.30.171.235:41702]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:54,639 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41702}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:54,639 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:54,639 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:54,639 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41702] 2025-12-14T00:02:54,639 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41702} 2025-12-14T00:02:54,642 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41702} 2025-12-14T00:02:54,828 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41702]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:54,828 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41702]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:54,845 | WARN | topology-schema-assembler-1633 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41702]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7aa627f0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:54,848 | WARN | topology-schema-assembler-1633 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41702]: Session terminated Session closed 2025-12-14T00:02:54,850 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xec2ce3cb, L:/10.30.170.79:4335 - R:/10.30.171.235:41716]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:54,859 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41716}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:54,860 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:54,860 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:54,860 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41716] 2025-12-14T00:02:54,860 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41716} 2025-12-14T00:02:54,863 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41716} 2025-12-14T00:02:55,042 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41716]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:55,042 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41716]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:55,049 | WARN | topology-schema-assembler-1638 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41716]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@726750b2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:55,052 | WARN | topology-schema-assembler-1638 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41716]: Session terminated Session closed 2025-12-14T00:02:55,063 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xe1a3e6f0, L:/10.30.170.79:4335 - R:/10.30.171.235:41732]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:55,071 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41732}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:55,071 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:55,071 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:55,071 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41732] 2025-12-14T00:02:55,071 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41732} 2025-12-14T00:02:55,075 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41732} 2025-12-14T00:02:55,260 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41732]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:55,261 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41732]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:55,278 | WARN | topology-schema-assembler-1643 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41732]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@64e9448c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:55,280 | WARN | topology-schema-assembler-1643 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41732]: Session terminated Session closed 2025-12-14T00:02:55,283 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xc5b894d3, L:/10.30.170.79:4335 - R:/10.30.171.235:41740]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:55,294 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41740}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:55,294 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:55,294 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:55,294 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41740] 2025-12-14T00:02:55,294 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41740} 2025-12-14T00:02:55,297 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41740} 2025-12-14T00:02:55,479 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41740]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:55,480 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41740]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:55,496 | WARN | topology-schema-assembler-1648 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41740]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6e61b5a2}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:55,499 | WARN | topology-schema-assembler-1648 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41740]: Session terminated Session closed 2025-12-14T00:02:55,501 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xc3c75b71, L:/10.30.170.79:4335 - R:/10.30.171.235:41754]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:55,510 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41754}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:55,511 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:55,511 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:55,511 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41754] 2025-12-14T00:02:55,511 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41754} 2025-12-14T00:02:55,513 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41754} 2025-12-14T00:02:55,700 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41754]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:55,701 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41754]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:55,717 | WARN | topology-schema-assembler-1653 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41754]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@f28e545}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:55,719 | WARN | topology-schema-assembler-1653 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41754]: Session terminated Session closed 2025-12-14T00:02:55,721 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x93e9564f, L:/10.30.170.79:4335 - R:/10.30.171.235:41764]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:55,733 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41764}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:55,734 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:55,734 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:55,734 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41764] 2025-12-14T00:02:55,734 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41764} 2025-12-14T00:02:55,737 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41764} 2025-12-14T00:02:55,917 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41764]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:55,917 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41764]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:55,932 | WARN | topology-schema-assembler-1658 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41764]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@38585d67}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:55,935 | WARN | topology-schema-assembler-1658 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41764]: Session terminated Session closed 2025-12-14T00:02:55,938 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xef38d465, L:/10.30.170.79:4335 - R:/10.30.171.235:41774]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:55,947 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41774}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:55,947 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:55,947 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:55,947 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41774] 2025-12-14T00:02:55,948 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41774} 2025-12-14T00:02:55,950 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41774} 2025-12-14T00:02:56,138 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41774]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:56,139 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41774]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:56,155 | WARN | topology-schema-assembler-1663 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41774]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@126eaf4b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:56,158 | WARN | topology-schema-assembler-1663 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41774]: Session terminated Session closed 2025-12-14T00:02:56,160 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x213aee99, L:/10.30.170.79:4335 - R:/10.30.171.235:41778]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:56,169 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41778}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:56,170 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:56,170 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:56,170 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41778] 2025-12-14T00:02:56,170 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41778} 2025-12-14T00:02:56,173 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41778} 2025-12-14T00:02:56,357 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41778]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:56,358 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41778]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:56,373 | WARN | topology-schema-assembler-1668 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41778]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@23de3245}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:56,375 | WARN | topology-schema-assembler-1668 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41778]: Session terminated Session closed 2025-12-14T00:02:56,378 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xeba55b7c, L:/10.30.170.79:4335 - R:/10.30.171.235:41794]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:56,388 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41794}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:56,388 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:56,388 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:56,388 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41794] 2025-12-14T00:02:56,388 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41794} 2025-12-14T00:02:56,391 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41794} 2025-12-14T00:02:56,580 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41794]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:56,580 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41794]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:56,596 | WARN | topology-schema-assembler-1673 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41794]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2c183096}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:56,599 | WARN | topology-schema-assembler-1673 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41794]: Session terminated Session closed 2025-12-14T00:02:56,601 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x06fe77a4, L:/10.30.170.79:4335 - R:/10.30.171.235:41796]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:56,611 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=41796}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:56,612 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:56,612 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:56,612 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41796] 2025-12-14T00:02:56,612 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41796} 2025-12-14T00:02:56,615 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:41796} 2025-12-14T00:02:56,797 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41796]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:56,797 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41796]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:56,814 | WARN | topology-schema-assembler-1678 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41796]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@606dbc5b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:56,816 | WARN | topology-schema-assembler-1678 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:41796]: Session terminated Session closed 2025-12-14T00:02:56,819 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x83bf30ab, L:/10.30.170.79:4335 - R:/10.30.171.235:36708]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:56,828 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36708}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:56,828 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:56,828 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:56,829 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36708] 2025-12-14T00:02:56,829 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36708} 2025-12-14T00:02:56,832 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36708} 2025-12-14T00:02:57,021 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36708]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:57,021 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36708]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:57,038 | WARN | topology-schema-assembler-1683 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36708]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1d43fbe8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:57,041 | WARN | topology-schema-assembler-1683 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36708]: Session terminated Session closed 2025-12-14T00:02:57,043 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x77f59d4d, L:/10.30.170.79:4335 - R:/10.30.171.235:36718]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:57,054 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36718}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:57,054 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:57,054 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:57,054 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36718] 2025-12-14T00:02:57,054 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36718} 2025-12-14T00:02:57,058 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36718} 2025-12-14T00:02:57,239 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36718]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:57,239 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36718]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:57,259 | WARN | topology-schema-assembler-1688 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36718]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5be3af48}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:57,262 | WARN | topology-schema-assembler-1688 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36718]: Session terminated Session closed 2025-12-14T00:02:57,265 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2dc519e4, L:/10.30.170.79:4335 - R:/10.30.171.235:36728]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:57,274 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36728}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:57,275 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:57,275 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:57,275 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36728] 2025-12-14T00:02:57,275 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36728} 2025-12-14T00:02:57,277 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36728} 2025-12-14T00:02:57,461 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36728]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:57,461 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36728]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:57,478 | WARN | topology-schema-assembler-1693 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36728]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4c2a49f8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:57,480 | WARN | topology-schema-assembler-1693 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36728]: Session terminated Session closed 2025-12-14T00:02:57,483 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x00a58e1d, L:/10.30.170.79:4335 - R:/10.30.171.235:36734]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:57,492 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36734}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:57,492 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:57,492 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:57,493 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36734] 2025-12-14T00:02:57,493 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36734} 2025-12-14T00:02:57,496 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36734} 2025-12-14T00:02:57,683 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36734]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:57,683 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36734]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:57,699 | WARN | topology-schema-assembler-1698 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36734]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@445770f6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:57,702 | WARN | topology-schema-assembler-1698 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36734]: Session terminated Session closed 2025-12-14T00:02:57,704 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xf9d0c150, L:/10.30.170.79:4335 - R:/10.30.171.235:36738]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:57,716 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36738}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:57,718 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:57,718 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:57,718 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36738] 2025-12-14T00:02:57,718 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36738} 2025-12-14T00:02:57,721 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36738} 2025-12-14T00:02:57,896 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36738]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:57,897 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36738]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:57,913 | WARN | topology-schema-assembler-1703 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36738]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@99f6c0f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:57,917 | WARN | topology-schema-assembler-1703 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36738]: Session terminated Session closed 2025-12-14T00:02:57,919 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x79586ac2, L:/10.30.170.79:4335 - R:/10.30.171.235:36746]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:57,930 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36746}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:57,931 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:57,931 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:57,931 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36746] 2025-12-14T00:02:57,931 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36746} 2025-12-14T00:02:57,935 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36746} 2025-12-14T00:02:58,118 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36746]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:58,118 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36746]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:58,136 | WARN | topology-schema-assembler-1708 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36746]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4f25bc84}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:58,138 | WARN | topology-schema-assembler-1708 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36746]: Session terminated Session closed 2025-12-14T00:02:58,141 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x8613729f, L:/10.30.170.79:4335 - R:/10.30.171.235:36758]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:58,150 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36758}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:58,151 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:58,151 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:58,151 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36758] 2025-12-14T00:02:58,151 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36758} 2025-12-14T00:02:58,154 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36758} 2025-12-14T00:02:58,337 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36758]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:58,338 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36758]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:58,355 | WARN | topology-schema-assembler-1713 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36758]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2c517dfc}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:58,357 | WARN | topology-schema-assembler-1713 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36758]: Session terminated Session closed 2025-12-14T00:02:58,360 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2ff85e72, L:/10.30.170.79:4335 - R:/10.30.171.235:36770]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:58,368 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36770}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:58,368 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:58,368 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:58,368 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36770] 2025-12-14T00:02:58,368 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36770} 2025-12-14T00:02:58,372 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36770} 2025-12-14T00:02:58,558 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36770]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:58,558 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36770]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:58,574 | WARN | topology-schema-assembler-1718 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36770]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@50055495}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:58,577 | WARN | topology-schema-assembler-1718 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36770]: Session terminated Session closed 2025-12-14T00:02:58,580 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x67d6e75c, L:/10.30.170.79:4335 - R:/10.30.171.235:36786]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:58,591 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36786}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:58,592 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:58,593 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:58,593 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36786] 2025-12-14T00:02:58,593 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36786} 2025-12-14T00:02:58,596 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36786} 2025-12-14T00:02:58,784 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36786]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:58,784 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36786]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:58,800 | WARN | topology-schema-assembler-1723 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36786]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@23d82c1c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:58,803 | WARN | topology-schema-assembler-1723 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36786]: Session terminated Session closed 2025-12-14T00:02:58,806 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xd3df07a4, L:/10.30.170.79:4335 - R:/10.30.171.235:36790]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:58,815 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36790}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:58,816 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:58,816 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:58,816 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36790] 2025-12-14T00:02:58,816 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36790} 2025-12-14T00:02:58,820 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36790} 2025-12-14T00:02:59,001 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36790]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:59,001 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36790]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:59,018 | WARN | topology-schema-assembler-1728 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36790]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2003ed3a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:59,020 | WARN | topology-schema-assembler-1728 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36790]: Session terminated Session closed 2025-12-14T00:02:59,023 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x1fe465e2, L:/10.30.170.79:4335 - R:/10.30.171.235:36802]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:59,033 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36802}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:59,033 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:59,033 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:59,033 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36802] 2025-12-14T00:02:59,033 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36802} 2025-12-14T00:02:59,039 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36802} 2025-12-14T00:02:59,223 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36802]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:59,223 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36802]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:59,240 | WARN | topology-schema-assembler-1733 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36802]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@28076712}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:59,242 | WARN | topology-schema-assembler-1733 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36802]: Session terminated Session closed 2025-12-14T00:02:59,245 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x433e0c2d, L:/10.30.170.79:4335 - R:/10.30.171.235:36812]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:59,256 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36812}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:59,256 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:59,256 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:59,256 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36812] 2025-12-14T00:02:59,257 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36812} 2025-12-14T00:02:59,260 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36812} 2025-12-14T00:02:59,445 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36812]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:59,446 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36812]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:59,462 | WARN | topology-schema-assembler-1738 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36812]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@73f23c39}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:59,465 | WARN | topology-schema-assembler-1738 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36812]: Session terminated Session closed 2025-12-14T00:02:59,468 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2272bbc6, L:/10.30.170.79:4335 - R:/10.30.171.235:36816]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:59,479 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36816}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:59,480 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:59,480 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:59,480 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36816] 2025-12-14T00:02:59,480 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36816} 2025-12-14T00:02:59,483 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36816} 2025-12-14T00:02:59,665 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36816]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:59,665 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36816]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:59,682 | WARN | topology-schema-assembler-1743 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36816]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@17edfa6a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:59,685 | WARN | topology-schema-assembler-1743 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36816]: Session terminated Session closed 2025-12-14T00:02:59,688 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x190c0fb9, L:/10.30.170.79:4335 - R:/10.30.171.235:36826]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:59,696 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36826}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:59,697 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:59,697 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:59,697 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36826] 2025-12-14T00:02:59,697 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36826} 2025-12-14T00:02:59,701 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36826} 2025-12-14T00:02:59,882 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36826]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:02:59,883 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36826]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:02:59,900 | WARN | topology-schema-assembler-1748 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36826]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@ba8f4ae}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:02:59,902 | WARN | topology-schema-assembler-1748 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36826]: Session terminated Session closed 2025-12-14T00:02:59,904 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x61f72e08, L:/10.30.170.79:4335 - R:/10.30.171.235:36832]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:02:59,916 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36832}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:02:59,917 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:02:59,917 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:02:59,917 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36832] 2025-12-14T00:02:59,917 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36832} 2025-12-14T00:02:59,920 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36832} 2025-12-14T00:03:00,102 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36832]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:00,102 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36832]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:00,119 | WARN | topology-schema-assembler-1753 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36832]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@568b32ce}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:00,122 | WARN | topology-schema-assembler-1753 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36832]: Session terminated Session closed 2025-12-14T00:03:00,124 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x1e288674, L:/10.30.170.79:4335 - R:/10.30.171.235:36836]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:00,134 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36836}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:00,135 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:00,135 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:00,135 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36836] 2025-12-14T00:03:00,135 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36836} 2025-12-14T00:03:00,138 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36836} 2025-12-14T00:03:00,320 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36836]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:00,320 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36836]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:00,343 | WARN | topology-schema-assembler-1758 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36836]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@575de770}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:00,345 | WARN | topology-schema-assembler-1758 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36836]: Session terminated Session closed 2025-12-14T00:03:00,347 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x0dde056b, L:/10.30.170.79:4335 - R:/10.30.171.235:36844]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:00,356 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36844}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:00,357 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:00,357 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:00,357 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36844] 2025-12-14T00:03:00,357 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36844} 2025-12-14T00:03:00,360 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36844} 2025-12-14T00:03:00,557 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36844]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:00,558 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36844]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:00,754 | WARN | topology-schema-assembler-1763 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36844]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@264879d0}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:00,757 | WARN | topology-schema-assembler-1763 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36844]: Session terminated Session closed 2025-12-14T00:03:00,759 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xa96a0cea, L:/10.30.170.79:4335 - R:/10.30.171.235:36850]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:00,771 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36850}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:00,772 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:00,772 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:00,772 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36850] 2025-12-14T00:03:00,772 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36850} 2025-12-14T00:03:00,776 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36850} 2025-12-14T00:03:00,973 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36850]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:00,974 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36850]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:00,988 | WARN | topology-schema-assembler-1768 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36850]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@68c47044}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:00,989 | WARN | topology-schema-assembler-1768 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36850]: Session terminated Session closed 2025-12-14T00:03:00,991 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xee8d08b9, L:/10.30.170.79:4335 - R:/10.30.171.235:36852]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:00,998 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36852}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:00,998 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:00,999 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:00,999 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36852] 2025-12-14T00:03:00,999 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36852} 2025-12-14T00:03:01,001 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36852} 2025-12-14T00:03:01,185 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36852]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:01,186 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36852]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:01,210 | WARN | topology-schema-assembler-1773 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36852]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@23bbd626}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:01,213 | WARN | topology-schema-assembler-1773 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36852]: Session terminated Session closed 2025-12-14T00:03:01,216 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xe290744f, L:/10.30.170.79:4335 - R:/10.30.171.235:36856]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:01,226 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36856}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:01,229 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:01,229 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:01,230 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36856] 2025-12-14T00:03:01,230 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36856} 2025-12-14T00:03:01,233 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36856} 2025-12-14T00:03:01,414 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36856]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:01,415 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36856]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:01,430 | WARN | topology-schema-assembler-1778 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36856]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@29d2809c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:01,432 | WARN | topology-schema-assembler-1778 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36856]: Session terminated Session closed 2025-12-14T00:03:01,434 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9c372f66, L:/10.30.170.79:4335 - R:/10.30.171.235:36864]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:01,442 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36864}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:01,443 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:01,443 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:01,443 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36864] 2025-12-14T00:03:01,443 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36864} 2025-12-14T00:03:01,446 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36864} 2025-12-14T00:03:01,632 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36864]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:01,632 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36864]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:01,648 | WARN | topology-schema-assembler-1783 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36864]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2c4a8ab8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:01,651 | WARN | topology-schema-assembler-1783 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36864]: Session terminated Session closed 2025-12-14T00:03:01,653 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x105f7f06, L:/10.30.170.79:4335 - R:/10.30.171.235:36866]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:01,663 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36866}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:01,664 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:01,664 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:01,664 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36866] 2025-12-14T00:03:01,664 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36866} 2025-12-14T00:03:01,666 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36866} 2025-12-14T00:03:01,853 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36866]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:01,853 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36866]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:01,869 | WARN | topology-schema-assembler-1788 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36866]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@34138d8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:01,872 | WARN | topology-schema-assembler-1788 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36866]: Session terminated Session closed 2025-12-14T00:03:01,876 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x7fabb5f4, L:/10.30.170.79:4335 - R:/10.30.171.235:36872]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:01,887 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36872}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:01,888 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:01,888 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:01,888 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36872] 2025-12-14T00:03:01,888 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36872} 2025-12-14T00:03:01,892 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36872} 2025-12-14T00:03:02,069 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36872]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:02,069 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36872]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:02,086 | WARN | topology-schema-assembler-1793 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36872]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@55c11a95}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:02,089 | WARN | topology-schema-assembler-1793 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36872]: Session terminated Session closed 2025-12-14T00:03:02,092 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2cb19e6a, L:/10.30.170.79:4335 - R:/10.30.171.235:36874]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:02,102 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36874}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:02,103 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:02,103 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:02,103 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36874] 2025-12-14T00:03:02,103 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36874} 2025-12-14T00:03:02,107 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36874} 2025-12-14T00:03:02,289 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36874]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:02,289 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36874]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:02,305 | WARN | topology-schema-assembler-1798 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36874]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2c95ce47}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:02,308 | WARN | topology-schema-assembler-1798 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36874]: Session terminated Session closed 2025-12-14T00:03:02,311 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xc63df3e8, L:/10.30.170.79:4335 - R:/10.30.171.235:36884]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:02,320 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36884}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:02,320 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:02,320 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:02,320 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36884] 2025-12-14T00:03:02,320 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36884} 2025-12-14T00:03:02,324 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36884} 2025-12-14T00:03:02,509 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36884]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:02,509 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36884]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:02,525 | WARN | topology-schema-assembler-1803 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36884]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@63bce08}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:02,527 | WARN | topology-schema-assembler-1803 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36884]: Session terminated Session closed 2025-12-14T00:03:02,530 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2dcea1e6, L:/10.30.170.79:4335 - R:/10.30.171.235:36894]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:02,540 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36894}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:02,541 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:02,541 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:02,541 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36894] 2025-12-14T00:03:02,541 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36894} 2025-12-14T00:03:02,544 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36894} 2025-12-14T00:03:02,728 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36894]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:02,728 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36894]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:02,745 | WARN | topology-schema-assembler-1808 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36894]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@33a5ad6a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:02,748 | WARN | topology-schema-assembler-1808 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36894]: Session terminated Session closed 2025-12-14T00:03:02,750 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x65270486, L:/10.30.170.79:4335 - R:/10.30.171.235:36908]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:02,761 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36908}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:02,761 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:02,761 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:02,762 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36908] 2025-12-14T00:03:02,762 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36908} 2025-12-14T00:03:02,765 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36908} 2025-12-14T00:03:02,947 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36908]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:02,948 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36908]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:02,963 | WARN | topology-schema-assembler-1813 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36908]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@58a7c9a7}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:02,966 | WARN | topology-schema-assembler-1813 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36908]: Session terminated Session closed 2025-12-14T00:03:02,969 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x10a58746, L:/10.30.170.79:4335 - R:/10.30.171.235:36910]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:02,979 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36910}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:02,980 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:02,980 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:02,980 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36910] 2025-12-14T00:03:02,980 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36910} 2025-12-14T00:03:02,983 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36910} 2025-12-14T00:03:03,167 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36910]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:03,168 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36910]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:03,184 | WARN | topology-schema-assembler-1818 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36910]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2fd72f34}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:03,185 | WARN | topology-schema-assembler-1818 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36910]: Session terminated Session closed 2025-12-14T00:03:03,189 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xe9680eaa, L:/10.30.170.79:4335 - R:/10.30.171.235:36924]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:03,199 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36924}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:03,200 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:03,200 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:03,200 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36924] 2025-12-14T00:03:03,200 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36924} 2025-12-14T00:03:03,203 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36924} 2025-12-14T00:03:03,382 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36924]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:03,382 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36924]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:03,398 | WARN | topology-schema-assembler-1823 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36924]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@320ca519}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:03,401 | WARN | topology-schema-assembler-1823 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36924]: Session terminated Session closed 2025-12-14T00:03:03,404 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x5e3ad1ab, L:/10.30.170.79:4335 - R:/10.30.171.235:36930]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:03,413 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36930}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:03,413 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:03,413 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:03,413 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36930] 2025-12-14T00:03:03,414 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36930} 2025-12-14T00:03:03,417 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36930} 2025-12-14T00:03:03,602 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36930]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:03,602 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36930]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:03,619 | WARN | topology-schema-assembler-1828 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36930]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1dcc6ce3}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:03,621 | WARN | topology-schema-assembler-1828 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36930]: Session terminated Session closed 2025-12-14T00:03:03,624 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x0db1f4de, L:/10.30.170.79:4335 - R:/10.30.171.235:36940]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:03,634 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36940}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:03,634 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:03,635 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:03,635 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36940] 2025-12-14T00:03:03,635 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36940} 2025-12-14T00:03:03,639 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36940} 2025-12-14T00:03:03,821 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36940]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:03,821 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36940]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:03,838 | WARN | topology-schema-assembler-1833 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36940]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@84c6e8b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:03,841 | WARN | topology-schema-assembler-1833 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36940]: Session terminated Session closed 2025-12-14T00:03:03,844 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xf152f95c, L:/10.30.170.79:4335 - R:/10.30.171.235:36950]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:03,854 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36950}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:03,854 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:03,855 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:03,855 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36950] 2025-12-14T00:03:03,855 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36950} 2025-12-14T00:03:03,858 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36950} 2025-12-14T00:03:04,039 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36950]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:04,040 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36950]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:04,056 | WARN | topology-schema-assembler-1838 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36950]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@66e67e5b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:04,059 | WARN | topology-schema-assembler-1838 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36950]: Session terminated Session closed 2025-12-14T00:03:04,062 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xf6733259, L:/10.30.170.79:4335 - R:/10.30.171.235:36958]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:04,071 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36958}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:04,072 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:04,072 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:04,072 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36958] 2025-12-14T00:03:04,072 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36958} 2025-12-14T00:03:04,076 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36958} 2025-12-14T00:03:04,259 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36958]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:04,259 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36958]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:04,275 | WARN | topology-schema-assembler-1843 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36958]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@30ba85cb}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:04,278 | WARN | topology-schema-assembler-1843 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36958]: Session terminated Session closed 2025-12-14T00:03:04,280 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x00abde7f, L:/10.30.170.79:4335 - R:/10.30.171.235:36974]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:04,290 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36974}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:04,291 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:04,291 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:04,291 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36974] 2025-12-14T00:03:04,291 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36974} 2025-12-14T00:03:04,295 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36974} 2025-12-14T00:03:04,484 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36974]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:04,484 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36974]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:04,501 | WARN | topology-schema-assembler-1848 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36974]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1cdde3d6}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:04,504 | WARN | topology-schema-assembler-1848 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36974]: Session terminated Session closed 2025-12-14T00:03:04,508 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2b9e2e6f, L:/10.30.170.79:4335 - R:/10.30.171.235:36978]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:04,518 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36978}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:04,519 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:04,519 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:04,520 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36978] 2025-12-14T00:03:04,520 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36978} 2025-12-14T00:03:04,523 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36978} 2025-12-14T00:03:04,699 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36978]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:04,699 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36978]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:04,707 | WARN | topology-schema-assembler-1853 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36978]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@5f0e790e}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:04,709 | WARN | topology-schema-assembler-1853 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36978]: Session terminated Session closed 2025-12-14T00:03:04,721 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9db4480c, L:/10.30.170.79:4335 - R:/10.30.171.235:36988]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:04,730 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36988}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:04,731 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:04,731 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:04,731 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36988] 2025-12-14T00:03:04,731 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36988} 2025-12-14T00:03:04,735 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36988} 2025-12-14T00:03:04,919 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36988]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:04,919 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36988]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:04,935 | WARN | topology-schema-assembler-1858 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36988]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@13c13f23}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:04,937 | WARN | topology-schema-assembler-1858 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36988]: Session terminated Session closed 2025-12-14T00:03:04,940 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x757dd5c9, L:/10.30.170.79:4335 - R:/10.30.171.235:36996]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:04,947 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36996}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:04,947 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:04,947 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:04,947 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36996] 2025-12-14T00:03:04,947 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36996} 2025-12-14T00:03:04,950 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36996} 2025-12-14T00:03:05,142 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36996]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:05,142 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36996]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:05,159 | WARN | topology-schema-assembler-1863 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36996]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@52fb36be}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:05,161 | WARN | topology-schema-assembler-1863 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36996]: Session terminated Session closed 2025-12-14T00:03:05,164 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x37d520bd, L:/10.30.170.79:4335 - R:/10.30.171.235:36998]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:05,171 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36998}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:05,172 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:05,172 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:05,172 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36998] 2025-12-14T00:03:05,172 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36998} 2025-12-14T00:03:05,175 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:36998} 2025-12-14T00:03:05,358 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36998]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:05,359 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36998]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:05,375 | WARN | topology-schema-assembler-1868 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36998]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1873bd1a}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:05,377 | WARN | topology-schema-assembler-1868 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:36998]: Session terminated Session closed 2025-12-14T00:03:05,380 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xf311dd0d, L:/10.30.170.79:4335 - R:/10.30.171.235:37000]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:05,388 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37000}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:05,389 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:05,389 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:05,389 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37000] 2025-12-14T00:03:05,390 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37000} 2025-12-14T00:03:05,393 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37000} 2025-12-14T00:03:05,578 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37000]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:05,579 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37000]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:05,594 | WARN | topology-schema-assembler-1873 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37000]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@bce320d}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:05,598 | WARN | topology-schema-assembler-1873 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37000]: Session terminated Session closed 2025-12-14T00:03:05,601 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9b7bfc81, L:/10.30.170.79:4335 - R:/10.30.171.235:37006]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:05,608 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37006}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:05,609 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:05,609 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:05,609 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37006] 2025-12-14T00:03:05,609 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37006} 2025-12-14T00:03:05,612 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37006} 2025-12-14T00:03:05,797 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37006]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:05,798 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37006]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:05,813 | WARN | topology-schema-assembler-1878 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37006]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@1f974351}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:05,817 | WARN | topology-schema-assembler-1878 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37006]: Session terminated Session closed 2025-12-14T00:03:05,820 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xa89efcd4, L:/10.30.170.79:4335 - R:/10.30.171.235:37018]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:05,831 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37018}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:05,832 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:05,832 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:05,833 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37018] 2025-12-14T00:03:05,833 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37018} 2025-12-14T00:03:05,836 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37018} 2025-12-14T00:03:06,015 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37018]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:06,015 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37018]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:06,032 | WARN | topology-schema-assembler-1883 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37018]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@405a4a1f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:06,035 | WARN | topology-schema-assembler-1883 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37018]: Session terminated Session closed 2025-12-14T00:03:06,037 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9725b98b, L:/10.30.170.79:4335 - R:/10.30.171.235:37028]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:06,046 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37028}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:06,046 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:06,046 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:06,046 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37028] 2025-12-14T00:03:06,046 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37028} 2025-12-14T00:03:06,049 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37028} 2025-12-14T00:03:06,233 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37028]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:06,234 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37028]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:06,250 | WARN | topology-schema-assembler-1888 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37028]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@37c46384}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:06,253 | WARN | topology-schema-assembler-1888 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37028]: Session terminated Session closed 2025-12-14T00:03:06,255 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x1a06478b, L:/10.30.170.79:4335 - R:/10.30.171.235:37038]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:06,264 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37038}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:06,265 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:06,265 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:06,265 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37038] 2025-12-14T00:03:06,265 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37038} 2025-12-14T00:03:06,268 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37038} 2025-12-14T00:03:06,452 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37038]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:06,453 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37038]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:06,469 | WARN | topology-schema-assembler-1893 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37038]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@51f81b93}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:06,472 | WARN | topology-schema-assembler-1893 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37038]: Session terminated Session closed 2025-12-14T00:03:06,474 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9569b6a0, L:/10.30.170.79:4335 - R:/10.30.171.235:37054]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:06,482 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=37054}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:06,483 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:06,483 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:06,483 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37054] 2025-12-14T00:03:06,483 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37054} 2025-12-14T00:03:06,486 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:37054} 2025-12-14T00:03:06,674 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37054]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:06,674 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37054]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:06,680 | WARN | topology-schema-assembler-1898 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37054]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@756a646f}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:06,683 | WARN | topology-schema-assembler-1898 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:37054]: Session terminated Session closed 2025-12-14T00:03:06,685 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xac4ec1f9, L:/10.30.170.79:4335 - R:/10.30.171.235:33742]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:06,695 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33742}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:06,696 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:06,696 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:06,696 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33742] 2025-12-14T00:03:06,696 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33742} 2025-12-14T00:03:06,698 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33742} 2025-12-14T00:03:06,892 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33742]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:06,892 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33742]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:06,900 | WARN | topology-schema-assembler-1903 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33742]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@25044fc7}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:06,902 | WARN | topology-schema-assembler-1903 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33742]: Session terminated Session closed 2025-12-14T00:03:06,904 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xf833dd0e, L:/10.30.170.79:4335 - R:/10.30.171.235:33752]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:06,913 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33752}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:06,914 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:06,914 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:06,914 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33752] 2025-12-14T00:03:06,914 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33752} 2025-12-14T00:03:06,917 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33752} 2025-12-14T00:03:07,108 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33752]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:07,108 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33752]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:07,116 | WARN | topology-schema-assembler-1908 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33752]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6b8d3b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:07,117 | WARN | topology-schema-assembler-1908 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33752]: Session terminated Session closed 2025-12-14T00:03:07,121 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x2951a1b1, L:/10.30.170.79:4335 - R:/10.30.171.235:33760]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:07,128 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33760}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:07,128 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:07,129 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:07,129 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33760] 2025-12-14T00:03:07,129 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33760} 2025-12-14T00:03:07,132 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33760} 2025-12-14T00:03:07,328 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33760]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:07,328 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33760]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:07,336 | WARN | topology-schema-assembler-1913 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33760]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@13eda9c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:07,339 | WARN | topology-schema-assembler-1913 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33760]: Session terminated Session closed 2025-12-14T00:03:07,340 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x44991beb, L:/10.30.170.79:4335 - R:/10.30.171.235:33764]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:07,350 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33764}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:07,350 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:07,350 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:07,350 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33764] 2025-12-14T00:03:07,350 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33764} 2025-12-14T00:03:07,353 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33764} 2025-12-14T00:03:07,487 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33764]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:07,488 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33764]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:07,531 | WARN | topology-schema-assembler-1918 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33764]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4f4e8498}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:07,533 | WARN | topology-schema-assembler-1918 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33764]: Session terminated Session closed 2025-12-14T00:03:07,536 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xd47333f5, L:/10.30.170.79:4335 - R:/10.30.171.235:33772]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:07,545 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33772}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:07,545 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:07,546 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:07,546 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33772] 2025-12-14T00:03:07,546 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33772} 2025-12-14T00:03:07,548 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33772} 2025-12-14T00:03:07,706 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33772]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:07,706 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33772]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:07,738 | WARN | topology-schema-assembler-1923 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33772]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@554aaa9b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:07,740 | WARN | topology-schema-assembler-1923 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33772]: Session terminated Session closed 2025-12-14T00:03:07,752 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x7abb8146, L:/10.30.170.79:4335 - R:/10.30.171.235:33778]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:07,762 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33778}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:07,763 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:07,763 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:07,763 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33778] 2025-12-14T00:03:07,763 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33778} 2025-12-14T00:03:07,766 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33778} 2025-12-14T00:03:07,926 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33778]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:07,926 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33778]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:07,961 | WARN | topology-schema-assembler-1928 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33778]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@7e35288c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:07,964 | WARN | topology-schema-assembler-1928 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33778]: Session terminated Session closed 2025-12-14T00:03:07,966 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x5b3e97ce, L:/10.30.170.79:4335 - R:/10.30.171.235:33792]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:07,977 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33792}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:07,978 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:07,978 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:07,978 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33792] 2025-12-14T00:03:07,978 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33792} 2025-12-14T00:03:07,981 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33792} 2025-12-14T00:03:08,146 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33792]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:08,146 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33792]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:08,162 | WARN | topology-schema-assembler-1933 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33792]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@255b6eed}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:08,164 | WARN | topology-schema-assembler-1933 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33792]: Session terminated Session closed 2025-12-14T00:03:08,166 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xf87e458b, L:/10.30.170.79:4335 - R:/10.30.171.235:33806]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:08,178 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33806}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:08,178 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:08,178 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:08,178 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33806] 2025-12-14T00:03:08,178 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33806} 2025-12-14T00:03:08,181 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33806} 2025-12-14T00:03:08,378 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33806]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:08,378 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33806]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:08,573 | WARN | topology-schema-assembler-1938 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33806]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6709688c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:08,576 | WARN | topology-schema-assembler-1938 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33806]: Session terminated Session closed 2025-12-14T00:03:08,579 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xad5b8c9b, L:/10.30.170.79:4335 - R:/10.30.171.235:33818]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:08,590 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33818}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:08,591 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:08,591 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:08,591 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33818] 2025-12-14T00:03:08,591 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33818} 2025-12-14T00:03:08,594 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33818} 2025-12-14T00:03:08,800 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33818]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:08,800 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33818]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:08,809 | WARN | topology-schema-assembler-1943 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33818]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@11d7176b}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:08,811 | WARN | topology-schema-assembler-1943 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33818]: Session terminated Session closed 2025-12-14T00:03:08,814 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x354fd6ed, L:/10.30.170.79:4335 - R:/10.30.171.235:33822]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:08,824 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33822}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:08,825 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:08,825 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:08,825 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33822] 2025-12-14T00:03:08,825 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33822} 2025-12-14T00:03:08,828 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33822} 2025-12-14T00:03:09,004 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33822]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:09,004 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33822]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:09,012 | WARN | topology-schema-assembler-1948 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33822]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@3b2211ed}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:09,014 | WARN | topology-schema-assembler-1948 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33822]: Session terminated Session closed 2025-12-14T00:03:09,025 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x65fbbf51, L:/10.30.170.79:4335 - R:/10.30.171.235:33832]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:09,033 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33832}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:09,034 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:09,034 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:09,034 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33832] 2025-12-14T00:03:09,034 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33832} 2025-12-14T00:03:09,038 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33832} 2025-12-14T00:03:09,219 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33832]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:09,219 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33832]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:09,236 | WARN | topology-schema-assembler-1953 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33832]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6fa21822}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:09,238 | WARN | topology-schema-assembler-1953 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33832]: Session terminated Session closed 2025-12-14T00:03:09,240 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xa21c7b3d, L:/10.30.170.79:4335 - R:/10.30.171.235:33840]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:09,250 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33840}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:09,251 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:09,251 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:09,251 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33840] 2025-12-14T00:03:09,251 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33840} 2025-12-14T00:03:09,254 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33840} 2025-12-14T00:03:09,436 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33840]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:09,437 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33840]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:09,453 | WARN | topology-schema-assembler-1958 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33840]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2ac3a523}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:09,456 | WARN | topology-schema-assembler-1958 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33840]: Session terminated Session closed 2025-12-14T00:03:09,458 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xbf1118ef, L:/10.30.170.79:4335 - R:/10.30.171.235:33848]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:09,467 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33848}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:09,468 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:09,468 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:09,468 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33848] 2025-12-14T00:03:09,468 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33848} 2025-12-14T00:03:09,471 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33848} 2025-12-14T00:03:09,656 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33848]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:09,656 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33848]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:09,672 | WARN | topology-schema-assembler-1963 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33848]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@77acb14c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:09,675 | WARN | topology-schema-assembler-1963 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33848]: Session terminated Session closed 2025-12-14T00:03:09,677 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x4f9dd1c0, L:/10.30.170.79:4335 - R:/10.30.171.235:33862]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:09,688 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33862}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:09,688 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:09,688 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:09,688 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33862] 2025-12-14T00:03:09,688 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33862} 2025-12-14T00:03:09,692 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33862} 2025-12-14T00:03:09,872 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33862]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:09,873 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33862]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:09,898 | WARN | topology-schema-assembler-1968 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33862]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@fb7cd78}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:09,901 | WARN | topology-schema-assembler-1968 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33862]: Session terminated Session closed 2025-12-14T00:03:09,903 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x6247393e, L:/10.30.170.79:4335 - R:/10.30.171.235:33864]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:09,911 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33864}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:09,912 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:09,912 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:09,912 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33864] 2025-12-14T00:03:09,912 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33864} 2025-12-14T00:03:09,915 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33864} 2025-12-14T00:03:10,102 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33864]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:10,102 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33864]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:10,118 | WARN | topology-schema-assembler-1973 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33864]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@506b23b1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:10,120 | WARN | topology-schema-assembler-1973 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33864]: Session terminated Session closed 2025-12-14T00:03:10,123 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x33068dbc, L:/10.30.170.79:4335 - R:/10.30.171.235:33878]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:10,133 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33878}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:10,134 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:10,134 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:10,134 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33878] 2025-12-14T00:03:10,134 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33878} 2025-12-14T00:03:10,137 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33878} 2025-12-14T00:03:10,321 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33878]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:10,322 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33878]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:10,339 | WARN | topology-schema-assembler-1978 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33878]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6d871ddc}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:10,342 | WARN | topology-schema-assembler-1978 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33878]: Session terminated Session closed 2025-12-14T00:03:10,345 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xa0eb3fc3, L:/10.30.170.79:4335 - R:/10.30.171.235:33882]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:10,357 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33882}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:10,357 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:10,357 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:10,357 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33882] 2025-12-14T00:03:10,357 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33882} 2025-12-14T00:03:10,361 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33882} 2025-12-14T00:03:10,538 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33882]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:10,539 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33882]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:10,556 | WARN | topology-schema-assembler-1983 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33882]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@60db9845}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:10,558 | WARN | topology-schema-assembler-1983 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33882]: Session terminated Session closed 2025-12-14T00:03:10,561 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x3a7175bd, L:/10.30.170.79:4335 - R:/10.30.171.235:33886]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:10,571 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33886}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:10,572 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:10,572 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:10,572 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33886] 2025-12-14T00:03:10,572 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33886} 2025-12-14T00:03:10,576 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33886} 2025-12-14T00:03:10,757 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33886]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:10,758 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33886]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:10,775 | WARN | topology-schema-assembler-1988 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33886]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@77c93596}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:10,777 | WARN | topology-schema-assembler-1988 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33886]: Session terminated Session closed 2025-12-14T00:03:10,780 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x8e68e498, L:/10.30.170.79:4335 - R:/10.30.171.235:33902]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:10,791 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33902}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:10,791 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:10,791 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:10,792 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33902] 2025-12-14T00:03:10,792 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33902} 2025-12-14T00:03:10,796 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33902} 2025-12-14T00:03:10,975 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33902]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:10,976 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33902]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:10,993 | WARN | topology-schema-assembler-1993 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33902]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4db802e8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:10,996 | WARN | topology-schema-assembler-1993 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33902]: Session terminated Session closed 2025-12-14T00:03:10,999 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xdb7a5e80, L:/10.30.170.79:4335 - R:/10.30.171.235:33912]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:11,009 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33912}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:11,009 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:11,009 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:11,009 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33912] 2025-12-14T00:03:11,009 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33912} 2025-12-14T00:03:11,014 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33912} 2025-12-14T00:03:11,195 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33912]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:11,195 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33912]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:11,212 | WARN | topology-schema-assembler-1998 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33912]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@2bb50434}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:11,215 | WARN | topology-schema-assembler-1998 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33912]: Session terminated Session closed 2025-12-14T00:03:11,218 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x03766779, L:/10.30.170.79:4335 - R:/10.30.171.235:33920]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:11,227 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33920}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:11,228 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:11,228 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:11,228 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33920] 2025-12-14T00:03:11,228 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33920} 2025-12-14T00:03:11,233 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33920} 2025-12-14T00:03:11,414 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33920]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:11,414 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33920]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:11,431 | WARN | topology-schema-assembler-2003 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33920]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@6cd5bb06}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:11,434 | WARN | topology-schema-assembler-2003 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33920]: Session terminated Session closed 2025-12-14T00:03:11,437 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x7c187ac7, L:/10.30.170.79:4335 - R:/10.30.171.235:33930]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:11,447 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33930}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:11,447 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:11,447 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:11,447 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33930] 2025-12-14T00:03:11,448 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33930} 2025-12-14T00:03:11,452 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33930} 2025-12-14T00:03:11,633 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33930]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:11,633 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33930]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:11,650 | WARN | topology-schema-assembler-2008 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33930]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@45ca1ca9}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:11,653 | WARN | topology-schema-assembler-2008 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33930]: Session terminated Session closed 2025-12-14T00:03:11,656 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x56201053, L:/10.30.170.79:4335 - R:/10.30.171.235:33946]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:11,667 | INFO | tls-call-home-server-5 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33946}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:11,668 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:11,668 | WARN | tls-call-home-server-5 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:11,668 | INFO | tls-call-home-server-5 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33946] 2025-12-14T00:03:11,668 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33946} 2025-12-14T00:03:11,673 | INFO | tls-call-home-server-5 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33946} 2025-12-14T00:03:11,853 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33946]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:11,853 | WARN | tls-call-home-server-5 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33946]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:11,871 | WARN | topology-schema-assembler-2013 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33946]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@44a1d52}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:11,874 | WARN | topology-schema-assembler-2013 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33946]: Session terminated Session closed 2025-12-14T00:03:11,878 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x7119ff6c, L:/10.30.170.79:4335 - R:/10.30.171.235:33948]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:11,888 | INFO | tls-call-home-server-6 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33948}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:11,889 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:11,889 | WARN | tls-call-home-server-6 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:11,889 | INFO | tls-call-home-server-6 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33948] 2025-12-14T00:03:11,889 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33948} 2025-12-14T00:03:11,893 | INFO | tls-call-home-server-6 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33948} 2025-12-14T00:03:12,069 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33948]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:12,069 | WARN | tls-call-home-server-6 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33948]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:12,086 | WARN | topology-schema-assembler-2018 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33948]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@763e16a8}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:12,090 | WARN | topology-schema-assembler-2018 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33948]: Session terminated Session closed 2025-12-14T00:03:12,092 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xa3db37ae, L:/10.30.170.79:4335 - R:/10.30.171.235:33952]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:12,101 | INFO | tls-call-home-server-7 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33952}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:12,102 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:12,102 | WARN | tls-call-home-server-7 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:12,102 | INFO | tls-call-home-server-7 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33952] 2025-12-14T00:03:12,102 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33952} 2025-12-14T00:03:12,105 | INFO | tls-call-home-server-7 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33952} 2025-12-14T00:03:12,288 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33952]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:12,288 | WARN | tls-call-home-server-7 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33952]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:12,308 | WARN | topology-schema-assembler-2023 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33952]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4bd3ead1}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:12,311 | WARN | topology-schema-assembler-2023 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33952]: Session terminated Session closed 2025-12-14T00:03:12,313 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x848b753c, L:/10.30.170.79:4335 - R:/10.30.171.235:33956]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:12,322 | INFO | tls-call-home-server-0 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33956}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:12,323 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:12,323 | WARN | tls-call-home-server-0 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:12,323 | INFO | tls-call-home-server-0 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33956] 2025-12-14T00:03:12,323 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33956} 2025-12-14T00:03:12,327 | INFO | tls-call-home-server-0 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33956} 2025-12-14T00:03:12,501 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33956]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:12,501 | WARN | tls-call-home-server-0 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33956]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:12,508 | WARN | topology-schema-assembler-2028 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33956]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@79dd9356}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:12,511 | WARN | topology-schema-assembler-2028 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33956]: Session terminated Session closed 2025-12-14T00:03:12,513 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x8333ca7a, L:/10.30.170.79:4335 - R:/10.30.171.235:33960]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:12,524 | INFO | tls-call-home-server-1 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33960}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:12,524 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:12,525 | WARN | tls-call-home-server-1 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:12,525 | INFO | tls-call-home-server-1 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33960] 2025-12-14T00:03:12,525 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33960} 2025-12-14T00:03:12,528 | INFO | tls-call-home-server-1 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33960} 2025-12-14T00:03:12,713 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33960]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:12,714 | WARN | tls-call-home-server-1 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33960]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:12,729 | WARN | topology-schema-assembler-2033 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33960]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@66d52d98}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:12,732 | WARN | topology-schema-assembler-2033 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33960]: Session terminated Session closed 2025-12-14T00:03:12,734 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x90ce27be, L:/10.30.170.79:4335 - R:/10.30.171.235:33972]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:12,742 | INFO | tls-call-home-server-2 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33972}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:12,743 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:12,743 | WARN | tls-call-home-server-2 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:12,743 | INFO | tls-call-home-server-2 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33972] 2025-12-14T00:03:12,743 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33972} 2025-12-14T00:03:12,746 | INFO | tls-call-home-server-2 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33972} 2025-12-14T00:03:12,929 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33972]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:12,929 | WARN | tls-call-home-server-2 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33972]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:12,945 | WARN | topology-schema-assembler-2038 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33972]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@543c6e9c}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:12,948 | WARN | topology-schema-assembler-2038 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33972]: Session terminated Session closed 2025-12-14T00:03:12,950 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0x9e08bdae, L:/10.30.170.79:4335 - R:/10.30.171.235:33980]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:12,961 | INFO | tls-call-home-server-3 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33980}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:12,962 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:12,962 | WARN | tls-call-home-server-3 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:12,962 | INFO | tls-call-home-server-3 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33980] 2025-12-14T00:03:12,962 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33980} 2025-12-14T00:03:12,965 | INFO | tls-call-home-server-3 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33980} 2025-12-14T00:03:13,145 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33980]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:13,145 | WARN | tls-call-home-server-3 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33980]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:13,163 | WARN | topology-schema-assembler-2043 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33980]: Unexpected error resolving device sources org.opendaylight.mdsal.dom.api.DefaultDOMRpcException: Unable to parse rpc reply. type: (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get input: ImmutableContainerNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get, body=[ImmutableDOMSourceAnyxmlNode{name=(urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)filter, body=javax.xml.transform.dom.DOMSource@4f476085}]} at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:54) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:47) ~[?:?] at com.google.common.util.concurrent.Futures$CallbackListener.run(Futures.java:1132) ~[?:?] at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1004) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.complete(AbstractFuture.java:767) ~[?:?] at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:491) ~[?:?] at org.opendaylight.netconf.client.mdsal.UncancellableFuture.set(UncancellableFuture.java:26) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:314) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:237) ~[?:?] at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:49) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:71) ~[?:?] at org.opendaylight.netconf.nettyutil.AbstractNetconfSession.channelRead0(AbstractNetconfSession.java:168) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1540) ~[?:?] at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1398) ~[?:?] at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1449) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[?:?] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[?:?] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[?:?] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[?:?] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[?:?] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[?:?] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[?:?] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[?:?] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[?:?] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.IllegalArgumentException: Module for (urn:ietf:params:xml:ns:netconf:base:1.0?revision=2011-06-01)get not found at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.getModule(SchemaInferenceStack.java:905) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushFirstSchema(SchemaInferenceStack.java:844) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.pushSchema(SchemaInferenceStack.java:824) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.enterSchemaTree(SchemaInferenceStack.java:500) ~[?:?] at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:421) ~[?:?] at org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack.of(SchemaInferenceStack.java:222) ~[?:?] at org.opendaylight.yangtools.yang.data.codec.xml.XmlParserStream.create(XmlParserStream.java:274) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.parseResult(NetconfMessageTransformer.java:451) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:407) ~[?:?] at org.opendaylight.netconf.client.mdsal.impl.NetconfMessageTransformer.toRpcResult(NetconfMessageTransformer.java:87) ~[?:?] at org.opendaylight.netconf.client.mdsal.spi.NetconfDeviceDOMRpcService$1.onSuccess(NetconfDeviceDOMRpcService.java:52) ~[?:?] ... 39 more 2025-12-14T00:03:13,166 | WARN | topology-schema-assembler-2043 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33980]: Session terminated Session closed 2025-12-14T00:03:13,167 | WARN | tls-call-home-server-0 | ServerBootstrap | 58 - io.netty.common - 4.2.7.Final | Unknown channel option 'SO_BACKLOG' for channel '[id: 0xa81cdd60, L:/10.30.170.79:4335 - R:/10.30.171.235:33996]' of type 'class io.netty.channel.epoll.EpollSocketChannel' 2025-12-14T00:03:13,180 | INFO | tls-call-home-server-4 | AbstractNetconfTopology | 289 - org.opendaylight.netconf.topology - 10.0.2 | Connecting RemoteDevice{Uri{value=netopeer2}}, with config Node{nodeId=Uri{value=netopeer2}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=10000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.235}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=33996}, protocol=Protocol{name=TLS}, reconnectOnChangedSchema=false, schemaless=false, tcpOnly=false}}]} 2025-12-14T00:03:13,180 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Adding keepalive facade, for device Uri{value=netopeer2} 2025-12-14T00:03:13,180 | WARN | tls-call-home-server-4 | DefaultSchemaResourceManager | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | schema-cache-directory for netopeer2 is null or empty; using the default schema 2025-12-14T00:03:13,180 | INFO | tls-call-home-server-4 | NetconfNodeHandler | 289 - org.opendaylight.netconf.topology - 10.0.2 | Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33996] 2025-12-14T00:03:13,181 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Starting netconf negotiation for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33996} 2025-12-14T00:03:13,183 | INFO | tls-call-home-server-4 | CallHomeTransportChannelListener | 260 - org.opendaylight.netconf.callhome-provider - 10.0.2 | Netconf session established for context: CallHomeTlsSessionContext{protocol=TLS, id=netopeer2, address=/10.30.171.235:33996} 2025-12-14T00:03:13,359 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33996]: Netconf device provides additional yang models not reported in hello message capabilities: [(urn:ietf:params:xml:ns:yang:ietf-netconf-server?revision=2019-07-02)ietf-netconf-server, (http://www.sysrepo.org/yang/sysrepo-monitoring?revision=2022-08-19)sysrepo-monitoring, (urn:ietf:params:xml:ns:yang:ietf-tcp-common?revision=2019-07-02)ietf-tcp-common, (urn:ietf:params:xml:ns:yang:ietf-ssh-server?revision=2019-07-02)ietf-ssh-server, (urn:ietf:params:xml:ns:yang:ietf-network-instance?revision=2019-01-21)ietf-network-instance, (urn:ietf:params:xml:ns:yang:ietf-tls-common?revision=2019-07-02)ietf-tls-common, (urn:ietf:params:xml:ns:yang:ietf-yang-structure-ext?revision=2020-06-17)ietf-yang-structure-ext, (urn:ietf:params:xml:ns:yang:ietf-origin?revision=2018-02-14)ietf-origin, (urn:ietf:params:xml:ns:yang:ietf-restconf?revision=2017-01-26)ietf-restconf, (urn:ietf:params:xml:ns:yang:ietf-netconf-nmda?revision=2019-01-07)ietf-netconf-nmda, (urn:ietf:params:xml:ns:yang:ietf-ssh-common?revision=2019-07-02)ietf-ssh-common, (urn:ietf:params:xml:ns:yang:ietf-tcp-client?revision=2019-07-02)ietf-tcp-client, (urn:ietf:params:xml:ns:yang:ietf-yang-library?revision=2019-01-04)ietf-yang-library, (urn:ietf:params:xml:ns:yang:ietf-datastores?revision=2018-02-14)ietf-datastores, (urn:ietf:params:xml:ns:yang:ietf-crypto-types?revision=2019-07-02)ietf-crypto-types, (urn:ietf:params:xml:ns:yang:ietf-tls-server?revision=2019-07-02)ietf-tls-server, (urn:ietf:params:xml:ns:yang:ietf-ip?revision=2018-02-22)ietf-ip, (urn:ietf:params:xml:ns:yang:ietf-truststore?revision=2019-07-02)ietf-truststore, (urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2018-02-20)ietf-interfaces, (urn:ietf:params:xml:ns:yang:ietf-tcp-server?revision=2019-07-02)ietf-tcp-server, (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)ietf-subscribed-notifications, (urn:ietf:params:xml:ns:yang:ietf-keystore?revision=2019-07-02)ietf-keystore, (http://www.sysrepo.org/yang/sysrepo?revision=2021-10-08)sysrepo, (urn:ietf:params:xml:ns:yang:ietf-yang-patch?revision=2017-02-22)ietf-yang-patch, (urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount?revision=2019-01-14)ietf-yang-schema-mount, (urn:ietf:params:xml:ns:yang:ietf-yang-push?revision=2019-09-09)ietf-yang-push] 2025-12-14T00:03:13,363 | WARN | tls-call-home-server-4 | NetconfStateSchemasResolverImpl | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33996]: Adding provided but not required sources as required to prevent failures 2025-12-14T00:03:13,366 | WARN | tls-call-home-server-4 | NetconfDeviceCommunicator | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33996]: Session terminated Session closed 2025-12-14T00:03:13,366 | WARN | tls-call-home-server-4 | NetconfDevice | 262 - org.opendaylight.netconf.client-mdsal - 10.0.2 | RemoteDeviceId[name=netopeer2, address=/10.30.171.235:33996]: Device communicator was tear down since the schema setup started