Configuration on the switch:
When we have the below GRPC configuration enabled on the switch.
And when we try to fetch telemetry data over a EX4600; we do not see the required data.
extension-service { request-response { grpc { ssl { port 57400; local-certificate ex4600; mutual-authentication { certificate-authority JTI; client-certificate-request require-certificate; } } max-connections 5; } }
When we try to configure GNMI/GRPC telemetry on Juniper switch we see the below error:
rpc error: code = Unavailable desc = JGrpcServer: Unknown RPC /gnmi.gNMI/Subscribe receivedError: one or more requests failed
- gNMI is not supported on legacy freeBSD6-based systems. - To support gnmi, QFX5100 must be deployed with QFX-5e image, EX4600 infrastructure is similar to QFX5100, however, there is no Junos 5e for EX platforms. Hence, this is a product limitation.