IPv6 "Connection Refused" Issue in OpenTelemetry Dual-Stack Cluster #11765
Unanswered
Tabjulsaigreeshma
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I am using OpenTelemetry in a dual-stack cluster. While I can successfully send traffic to an IPv4 address, I am encountering issues with IPv6. When I attempt to send traffic to the IPv6 address, it throws a "connection refused" error.
Telemetry configuration:
receivers:
otlp:
protocols:
grpc:
endpoint: ${env:MY_POD_IP}:4317
http:
endpoint: ${env:MY_POD_IP}:4318
service configutation:
Type: ClusterIP
IP Family Policy: PreferDualStack
IP Families: IPv4,IPv6
IP: 10.97.27.117
IPs: 10.97.27.117,fc00:2000::f046
Port: otlp-grpc 4317/TCP
TargetPort: 4317/TCP
Endpoints: 192.168.23.100:4317
Port: otlp-jaeger 5778/TCP
TargetPort: 5778/TCP
Endpoints: 192.168.23.100:5778
curl https://10.97.27.117:4318/ -k -vvv [Ipv4 address]
$ curl https://[fc00:2000::f046]:4318/ -k -vvv ---- [Ipv6 address]
curl: (7) Failed to connect to fc00:2000::f046 port 4318 after 0 ms: Couldn't connect to server
curl https://localhost:4318/ -k -vvv
Is there any specific configuration or additional steps required to properly handle dual-stack scenarios for IPv6 in this setup? How can I resolve the "connection refused" issue for IPv6?
Beta Was this translation helpful? Give feedback.
All reactions