Hi team,
I have one issue of subscription failed to connect to confd.
At the beginning, there were several active session (including config & subscription) connecting to confd server, some of the subscriber got events replayed, like session 93, 96, 89 etc,
but session 81, it got none event replayed since connecting to confd server(pls refer log Line 1435 to Line 1734 “replayComplete”)
After that, all other subscription failed to connect to confd server.
It could not be recovered till I kill the confd and restart it.
Here is the log:
Line 1713: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=89 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 1715: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=98 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 1717: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=93 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 1719: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=96 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 1724: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=102 new ssh session for user "admin" from 10.10.103.144
Line 1725: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=97 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 1727: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=89 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 1729: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=98 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 1730: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=93 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 1734: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=81 sending notification replayComplete
Line 1735: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=102 got rpc: {urn:ietf:params:xml:ns:netconf:notification:1.0}create-subscription attrs: message-id="1"
Line 1736: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=102 create-subscription stream='NETCONF' attrs: message-id="1"
Line 1435: Jun 2 15:59:12 daemon.info confd[1589]: netconf id=81 new ssh session for user "admin" from 10.10.96.84
Line 1461: Jun 2 15:59:12 daemon.info confd[1589]: netconf id=81 got rpc: {urn:ietf:params:xml:ns:netconf:notification:1.0}create-subscription attrs: message-id="1"
Line 1463: Jun 2 15:59:12 daemon.info confd[1589]: netconf id=81 create-subscription stream='NETCONF' attrs: message-id="1"
Line 1474: Jun 2 15:59:12 daemon.info confd[1589]: netconf id=81 sending rpc-reply, attrs: message-id="1"
Line 1734: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=81 sending notification replayComplete
Line 1737: Jun 2 15:59:13 daemon.info confd[1589]: netconf id=81 sending notification {urn:ietf:params:xml:ns:yang:ietf-netconf-notifications}netconf-session-start
Line 2960: Jun 2 16:01:21 daemon.info confd[1589]: netconf id=81 ssh transport closed
When the above issue happened, I tried to do netconf get operation, it will be success except to get “netconf-state/streams”. If I tried to do edit config, it will be stucked either.
There are some static in-rpcs and out-rpc-erros, pls refer to the output: