-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add IPv6-related options to the http
sink
#2508
Comments
This may be relevant hyperium/hyper#1937 |
Any update on this? |
Nothing yet, but could describe the use-case you have for this? E.g. do you just need the |
Rereading the issue I might be at the incorrect location :) We run an IPv6 EKS cluster, and would like to use vector in HTTP server mode (https://vector.dev/docs/reference/configuration/sources/http_server/). However seemingly it cannot listen on I had assumed this was enabling IPv6 support for the HTTP server source (but now realise its the sink) |
Ah, I see. What are the errors you are seeing? I tried it just now and was able to bind to |
Thank you for the swift responses. Indeed it does work (and quite seamlessly I might add) I decided to interact with the issue directly (vs going via the security team which was having the issue) and after much digging the issue is on our side, through the various terraform templating, matched with helm templating, until it hits the k8s configmap (missing quotes which meant the |
Aha! Glad you sorted it out! |
I propose to add new options to the configuration of the
http
sink which would allow the user to configure behavior of the sink when the target host is available on both IPv4 and IPv6 addresses.For example, there might be two new options:
address_type
, an array which would be set to["ipv4", "ipv6"]
by default.happy_eyeballs_timeout_ms
which would set the timeout used in the happy eyeballs algorithm as defined in RFC 8305 (see also the description of the corresponding option incurl
).The text was updated successfully, but these errors were encountered: