TLS handshake connection failures between jaeger-agent and jaeger-collector when jaeger-agent is injected as a sidecar.
Issue
-
TLS handshake connection failures are observed between injected jaeger-agent containers and jaeger-collector service.
2023-04-13T19:32:20.508857623Z {"level":"warn","ts":1681414340.5088027,"caller":"channelz/funcs.go:342","msg":"[core][Channel #1 SubChannel #2] grpc: addrConn.createTransport failed to connect to {\n \"Addr\": \"172.30.183.64:14250\",\n \"ServerName\": \"jaeger-collector-headless.istio-system.svc:14250\",\n \"Attributes\": null,\n \"BalancerAttributes\": null,\n \"Type\": 0,\n \"Metadata\": null\n}. Err: connection error: desc = \"transport: authentication handshake failed: tls: first record does not look like a TLS handshake\"","system":"grpc","grpc_log":true} 2023-04-13T19:32:20.508888491Z {"level":"info","ts":1681414340.508848,"caller":"channelz/funcs.go:340","msg":"[core][Channel #1 SubChannel #2] Subchannel Connectivity change to TRANSIENT_FAILURE","system":"grpc","grpc_log":true} 2023-04-13T19:32:20.508925439Z {"level":"info","ts":1681414340.508899,"caller":"grpclog/component.go:71","msg":"[balancer]base.baseBalancer: handle SubConn state change: 0xc0003fd450, TRANSIENT_FAILURE","system":"grpc","grpc_log":true} 2023-04-13T19:32:20.508935670Z {"level":"info","ts":1681414340.5089254,"caller":"channelz/funcs.go:340","msg":"[core][Channel #1] Channel Connectivity change to TRANSIENT_FAILURE","system":"grpc","grpc_log":true} 2023-04-13T19:32:20.508966288Z {"level":"info","ts":1681414340.508944,"caller":"grpc/builder.go:121","msg":"Agent collector connection state change","dialTarget":"dns:///jaeger-collector-headless.istio-system.svc:14250","status":"TRANSIENT_FAILURE"}
Environment
- Red Hat OpenShift distributed tracing platform operator
- 1.30.1
- 1.30.2
- 1.34.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.