[RHOCP 4] Wrong port is exposed for jaeger-production-query resulting in connection refused

Solution Verified - Updated -

Issue

  • Standalone Jaeger pod with production strategy throwing the below error.

    {"level":"info","ts":1686322034.9959214,"caller":"app/server.go:282","msg":"Starting HTTP server","port":16686,"addr":":16686"}
    {"level":"info","ts":1686322034.998622,"caller":"grpclog/component.go:71","msg":"[core]Creating new client transport to \"{\\n  \\\"Addr\\\": \\\":16685\\\",\\n  \\\"ServerName\\\": \\\"localhost:16685\\\",\\n  \\\"Attributes\\\": null,\\n  \\\"BalancerAttributes\\\": null,\\n  \\\"Type\\\": 0,\\n  \\\"Metadata\\\": null\\n}\": connection error: desc = \"transport: Error while dialing dial tcp :16685: connect: connection refused\"","system":"grpc","grpc_log":true}
    {"level":"warn","ts":1686322034.9986532,"caller":"channelz/funcs.go:342","msg":"[core][Channel #8 SubChannel #9] grpc: addrConn.createTransport failed to connect to {\n  \"Addr\": \":16685\",\n  \"ServerName\": \"localhost:16685\",\n  \"Attributes\": null,\n  \"BalancerAttributes\": null,\n  \"Type\": 0,\n  \"Metadata\": null\n}. Err: connection error: desc = \"transport: Error while dialing dial tcp :16685: connect: connection refused\"","system":"grpc","grpc_log":true}
    {"level":"info","ts":1686322034.9986684,"caller":"channelz/funcs.go:340","msg":"[core][Channel #8 SubChannel #9] Subchannel Connectivity change to TRANSIENT_FAILURE","system":"grpc","grpc_log":true}
    {"level":"info","ts":1686322034.9987044,"caller":"grpclog/component.go:71","msg":"[core]pickfirstBalancer: UpdateSubConnState: 0xc000872480, {TRANSIENT_FAILURE connection error: desc = \"transport: Error while dialing dial tcp :16685: connect: connection refused\"}","system":"grpc","grpc_log":true}
    {"level":"info","ts":1686322034.9987166,"caller":"channelz/funcs.go:340","msg":"[core][Channel #8] Channel Connectivity change to TRANSIENT_FAILURE","system":"grpc","grpc_log":true}
    {"level":"info","ts":1686322035.999154,"caller":"channelz/funcs.go:340","msg":"[core][Channel #8 SubChannel #9] Subchannel Connectivity change to IDLE","system":"grpc","grpc_log":true}
    {"level":"info","ts":1686322035.9992263,"caller":"grpclog/component.go:71","msg":"[core]pickfirstBalancer: UpdateSubConnState: 0xc000872480, {IDLE connection error: desc = \"transport: Error while dialing dial tcp :16685: connect: connection refused\"}","system":"grpc","grpc_log":true}
    {"level":"info","ts":1686322035.9992404,"caller":"channelz/funcs.go:340","msg":"[core][Channel #8] Channel Connectivity change to IDLE","system":"grpc","grpc_log":true}
    

Environment

  • Red Hat OpenShift Container Platform
    • 4
  • Red Hat OpenShift distributed tracing platform
    • v1.34+

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content