-
Notifications
You must be signed in to change notification settings - Fork 308
figure out DNS WTF #1512
Comments
Support ticket at Heroku (login required): |
I've also filled out http://support.dnsimple.com/contact. |
From Heroku:
My reply:
|
|
Could be Amazon?
|
Here's what I'm getting right now (looks right to me):
Could it be that Amazon is improperly routing |
(That's cross-posted to the Heroku ticket.) |
I just checked all 4 name servers, and all are resolving with the same CNAME record:
This is as I would expect, so at the authoritative level it seems fine. I suppose it's possible that someone has a poisoned cache (http://en.wikipedia.org/wiki/DNS_spoofing). Can you get a DNS lookup result from the person or people that are seeing that address using something like |
Thanks @aeden. It sounds like when @greggles first saw this he did an nslookup on www.gittip.com from two locations and got the same three IPs from both places (IRC). What those IPs were we don't know, but rereading the IRC logs is sounds like 23.21.209.136 was not one of them. @greggles can you confirm? @greggles also reported, "and, oddly enough, if I used chrome I got the right page and firefox gave the wrong page." |
I'll try to find the values I got in my terminal backscroll. Did anyone else report this issue? |
@greggles Thanks. Yes, @zyegfryed reported the same issue from Switzerland. |
https://gist.github.com/greggles/2c12a5c3ac43de30fe7e
|
https://gist.github.com/greggles/2c12a5c3ac43de30fe7e is some nslookup and dig action on both hostnames. I don't see anything obvious. I remember reviewing the IPs that nslookup showed me for gittip and not seeing the one from streamweaver.com. The problem was happening in Firefox 23 which had been updated using Firefox's built in updater but I hadn't yet restarted. When I restarted the problem went away. Looks like @zyegfryed was also using Firefox, but that is not too surprising and could be a coincidence. |
@greggles Yes, I'm using Firefox, but version 24. |
Latest from Heroku over the weekend:
|
Unfortunately when I changed the email address for our Heroku account as part of #1516, I lost access to all of my support tickets at Heroku, including the one for this issue. I've opened a new support request with them about that, asking if I can get those linked over. In the mean time it sounds like there's nothing left to be done here. If this recurs let's try to capture more info and reopen. |
Heroku support requests relinked to new account. |
Delivered from us at DNSimple or from someone else? Also, was the cert for your domain but not requested by you, or was it actually for another domain you do not manage? If you want to take this up directly with me just email me at my DNSimple account. |
I got a browser warning that the certificate was actually for stitchfix.com. I didn't accept the cert and instead alerted the gittip Twitter account about it immediately. So I can't say (but guess) that gittip.com was indeed mapped to stitchfix.com at DNS level for a short time. |
@aeden could you provide some troubleshooting steps someone should take next time this happens to help identify where the problem is? One thing I notice now is that stitchfix seems to also be using Heroku and while the domain is registered at GoDaddy it uses dnsimple nameservers. So, both Heroku and dnsimple are used by both domains - doesn't really seem to help identify where the problem is. nslookup www.stitchfix.com Non-authoritative answer: |
Someone in IRC mentioned this same problem, except for www.teespring.com. They said the problem went away after a force-refresh. |
That was me. I tried
I saw this certificate: https://gist.github.com/xnyhps/4874584cb9d2b837d972 |
nara-9076.herokussl.com is the correct hostname at Heroku as far as I can tell.
I have no idea how Heroku does their SSL host routing, but it does not seem to be a DNS issue AFAICT. |
@calvinhp is also seeing teespring.com. Reopening here and filing a support ticket with Heroku (login required). |
Debugging with @calvinhp and @cyberdelia at Heroku booth at Pycon. |
Thinking it might be Firefox related? |
@calvinhp shift-refreshed and can't repro anymore. :-( But he was using Firefox. |
@craigkerstiens "Sounds like an intermittent ELB routing issue." |
@craigkerstiens "Ping me in a couple days if you don't hear anything else and I'll escalate with Amazon. If you're seeing this then other people are too and we can press them for more details." |
@jacobian "I'm almost positive it's an ELB bug but I need more evidence to take to Amazon." |
So I think this is a different issue this time: last time it looks like this was a DNS issue ( One other idea a co-worker had: it's possible that this is a Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=151929 |
@whit537 @calvinhp can either of you validate or contradict the hypothesis that this is a Firefox bug? The symptoms described in that bug seem like they could account for this problem, but if you've seen it in other browsers than it's definitely something else. I threw an absurd amount of requests at some SSL endpoints over night and was unable to get the wrong certificate - not that that proves anything, but it does suggest that the endpoints are OK and that it's a client issue. |
FWIW, I was using Firefox. |
Closing. Consider reticketing if it happens again? |
@clone1018 Let's use #2586 and keep this closed. I think we decided above that the SSL misfire is different from the DNS issue that started this ticket. |
Apparently www.gittip.com is resolving to 23.21.209.136 for some people! WTF?!?!? 😡
https://botbot.me/freenode/gittip/msg/6374300/
https://twitter.com/zyegfryed/status/383319201953243136
The text was updated successfully, but these errors were encountered: