glooedge tls not working for more than one virtual service

194 views Asked by At

I am using Gloo edge as my ingress controller I have two virtual services say one for domain a.example.com and another for b.example.com. When I add sslConfig for one it works completely fine. But when I add it for both I am not able to access my service, I get

curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to a.example.com:443

  sslConfig:
    secretRef:
      name: secret-name
      namespace: gloo-system

Using the same sslConfig for both virtual services. Does anyone have any idea what could be the issue here. I tried adding sniDomains with values a.example.com in one and b.example.com in the second one. But error is still shown. When I remove sslConfig from one virtual service it works again.

Also glooctl check shows

No problems detected.
Unable to cancel request for *exec.roundTripper
0

There are 0 answers