We have a 4451 that won't for the life of me connect the yang-push subscription to the receiver. I've built the subscription over and over, it just wont connect. When capturing on the server or the router, I don't even see push packets for the subscription. I know the telemetry stack is working as it's receiving telemetry data from other routers. The other kicker is when using the 'Advanced Yang-Explorer' requesting the telemetry data from there, works! Any ideas would help, thanks!
Topology:
*4451* -> Telegraf -> Influx
Config:
#sh telemetry ietf subscription 101 de
Telemetry subscription detail:
Subscription ID: 101
Type: Configured
State: Valid
Stream: yang-push
Filter:
Filter type: xpath
XPath: /interfaces-ios-xe-oper:interfaces
Update policy:
Update Trigger: periodic
Period: 200
Encoding: encode-kvgpb
Source VRF:
Source Address: 10.x.x.x
Notes:
Receivers:
Address Port Protocol SecurityProfile
------------------------------------------------------------------
10.x.x.x 57000 grpc-tcp
#sh telemetry ietf subscription 101 re
Telemetry subscription receivers detail:
Subscription ID: 101
Address: 10.x.x.x
Port: 57000
Protocol: grpc-tcp
Security profile:
State: Disconnected
Explanation: Connection setup failed