Istio Error : failed to create deliver client: orderer client failed to connect to orderer

We have an Hyperledger application that uses GRPC for its ordered and peers with istio ingress gateway as front end. While trying to access it we are getting below error.
image

below mentioned is our GW and VS configs.

apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
name: orderer0
spec:
selector:
istio: ingressgateway-grpc
servers:
-
hosts:
- orderer0.*****-tz-orderer.fabric.*******
port:
name: tls-order1
number: 443
protocol: TLS
tls:
mode: PASSTHROUGH

apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: orderer0
spec:
hosts:

  • “orderer0.*****-tz-orderer.fabric.*******”
    gateways:
  • orderer0
    tls:
  • match:
    • port: 443
      sniHosts:
      • orderer0.*****-tz-orderer.fabric.*******
        route:
    • destination:
      host: test.fabric.svc.cluster.local
      port:
      number: 7050