- Newest
- Most votes
- Most comments
Based on your description, your analysis appears sound. The intermittent empty DNS answers you experienced are consistent with the documented behavior of geolocation routing when no default record exists. When Route 53 receives queries from IP addresses it cannot map to geographic locations, it returns a "no answer" response if no default record is configured.
The timing correlation you've identified—sudden issues appearing in mid-June after months of stable operation—strongly suggests changes in how IP addresses are being mapped to locations. Geolocation routing works by mapping IP addresses to locations, and some IP addresses aren't consistently mapped to geographic regions. If resolver IP addresses used by French mobile carriers were reclassified or became unmappable during geolocation database updates, this would produce exactly the pattern you observed: queries from those resolvers would fail to match any of your continent-level records, receive empty answers, and then be negative-cached.
The concentration of reports from France across multiple carriers could indeed indicate that several French ISP resolver ranges were affected by the same geolocation data changes. Mobile networks often use centralized DNS resolver infrastructure, so changes affecting those resolver IP ranges would impact many users simultaneously across different geographic areas.
For intermittent resolution issues like these, the recommended troubleshooting steps include checking association status, reviewing DNS query logs for error patterns, and verifying network connectivity. However, in your case, the root cause was the missing default record combined with geolocation mapping changes.
Your solution—adding the default record—is the correct approach and aligns with best practices for geolocation routing. The default record handles both queries from unmapped IP addresses and queries from locations without specific geolocation records.
Regarding geolocation data updates, Route 53 uses EDNS0 to estimate user location, but specific details about update schedules and data sources are not publicly documented in the available information. For definitive answers about geolocation data update timing and sources, you would need to reach out through the AWS Support Center at https://console.aws.amazon.com/support/ to add correspondence to your existing case or open a new technical inquiry.
Sources
Geolocation routing - Amazon Route 53
Diagnose DNS connectivity issues with Route 53 Global Resolver - Amazon Route 53
Relevant content
asked 3 years ago
asked 3 years ago
- AWS OFFICIALUpdated 3 years ago
