Page MenuHomePhabricator

Google Public DNS in Europe resolving to EQIAD
Closed, ResolvedPublic

Description

Author: alexandra89

Description:
Google Public DNS always return the eqiad IP even if you are in Europe. It could be fixed including the European locations at https://developers.google.com/speed/public-dns/faq#locations on the Geo Database so that European DNS gave the esams IP.


Version: wmf-deployment
Severity: normal

Details

Reference
bz44828

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:15 AM
bzimport added a project: DNS.
bzimport set Reference to bz44828.

The same issue seems to occur using OpenDNS on their Frankfurt servers, Amsterdam and London are ok.

Logged in the Ops RT https://rt.wikimedia.org/Ticket/Display.html?id=4502

[setting same assignee as in RT]

"Took a while, but we now have this deployed. I've asked Google to whitelist our servers for edns-client-subnet on their bug tracker"

Our servers support the IETF draft edns-client-subnet since last week and we are whitelisted in Google's Public DNS as of today (based on both what the Google engineers told us and our own Ganglia graphs of EDNS Client subnet requests).

These work already:

$ dig +short @8.8.8.8 wikipedia-lb.wikimedia.org A
wikipedia-lb.esams.wikimedia.org.
91.198.174.225

$ dig +short @2001:4860:4860::8888 wikipedia-lb.wikimedia.org A
wikipedia-lb.esams.wikimedia.org.
91.198.174.225

But others (like en.wikipedia.org) are not, at least not yet. I think the whitelist is still being ramped up internally at Google and TTLs have yet to expire. That, or Google Public DNS is buggy with edns-client-subnet + CNAMEs :)

I'm monitoring the situation, hopefully it'll resolve itself soon.

en.wikipedia.org works now as are quite a few other test cases. I consider this resolved now :)