06-19-2020 09:32 PM
Hello,
I am trying to do the learning lab Exploring IOS XE YANG Data Models with NETCONF", and in Step 3, the first python script is failing on me, anyone knows what might be occurring? Thanks.
(venv) bash$ python get_interface_list.py
Opening NETCONF Connection to ios-xe-mgmt.cisco.com
Sending a <get-config> operation to the device.
Traceback (most recent call last):
File "get_interface_list.py", line 65, in <module>
netconf_reply = m.get_config(source = 'running', filter = netconf_filter)
File "/Users/user/Documents/Programmability/dne-dna-code/intro-mdp/netconf/venv/lib/python3.8/site-packages/ncclient/manager.py", line 212, in execute
return cls(self._session,
File "/Users/user/Documents/Programmability/dne-dna-code/intro-mdp/netconf/venv/lib/python3.8/site-packages/ncclient/operations/retrieve.py", line 166, in request
return self._request(node)
File "/Users/user/Documents/Programmability/dne-dna-code/intro-mdp/netconf/venv/lib/python3.8/site-packages/ncclient/operations/rpc.py", line 341, in _request
raise self._reply.error
ncclient.operations.rpc.RPCError: application protocol error
Thanks.
Solved! Go to Solution.