-
-
Notifications
You must be signed in to change notification settings - Fork 469
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
ICMP checks fail when using IPv6 literal #111
Comments
When you say When I try it from my end, neither of them work. Might be a firewall or something, but when I try |
Yes, checking TCP for IPv6 works for me.
This should not be a firewall issue, the host (or at least tcp port 443) is not firewalled. Are you using docker for testing this? If you don't explicitly enable IPv6 your container may not be able to reach the IPv6 internet. I can reproduce the same behaviour using the Google DNS. ICMP does not work, while TCP Port 53 works fine.
|
Turns out that my ISP doesn't support IPv6, hence why it wasn't working. That being said, after trying on a my laptop while connecting to another router , both of them work on windows:
On Docker, however, I wasn't able to make either work. If you or anybody else would like to have a go at fixing the issue, be my guest 😇 |
I have the same issue even when running outside of a docker container on a machine with full IPv6 connectivity. |
I am using this simple
config.yaml
:Only the ICMP-Check using the v6 literal is failing, everything else is working fine. Even the TCP-Check using the v6 literal.
I've seen that in
client/client.go
(here) you set theNetwork
toip4
, maybe this could cause my check to fail?The text was updated successfully, but these errors were encountered: