-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
symbolicator attempting to query IPV6 domains which don't exist #1576
Comments
@loewenheim this is causing a lot of noise in slack: https://sentry-st.sentry.io/alerts/rules/details/266056/?alert=981&referrer=metric_alert_slack&detection_type=static¬ification_uuid=2cb34d31-6131-4d07-ac9f-e1b7ec9aa8c5 Not sure if this was on anyone's radar? |
It wasn't, but we'll talk about it next Monday. |
Internal Infra issue. Tracking internally (INF-396). |
@Dav1dde is our infra telling symbolicator to use IPV6 in some way? I wasn't able to find any references which would indicate that. |
No, it's just a generic DNS client that races Ipv4 and Ipv6 resolution using the Happy Eyeballs algorithm. This is not explicitly configured, that's just the default in the Http client we use, which is used in millions of applications all over the Rust ecosystem. The implementation, just returns the first best error, even if Ipv4 and Ipv6 failed. If Ipv6 is expected to fail (fast), this can swallow the ipv4 error. |
We've enabled Node Local DNS caching on our |
Dang, looks like the errors are still happening. |
Sentry Issue: Sentry Issue
The text was updated successfully, but these errors were encountered: