Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I try to access my domain , all browsers in my system opens localhost (Where I have Apache2) instead of my remote server hosted at heroku. But when I open the domain via proxy, it works fine.

Amazingly both



resolves to

My /etc/hosts contains no entries for .

Operating System: Linux Mint 12 Name Servers :,

PS: I remember that some day I have intentionally made the domain to resolve to but I forgot what I did to achieve that. I should have made changes name server provided by registrar or made changes to /etc/hosts. But right now both doesn't contain any entries like that.

share|improve this question
Can we get the complete output of a ping, the nslookup and dig – Bobby Aug 23 '13 at 12:16
up vote 3 down vote accepted

There is no A record on Google's name server:

$ dig @

; <<>> DiG 9.9.3-rl.13207.22-P2-RedHat-9.9.3-5.P2.fc19 <<>> @
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53820
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

; EDNS: version: 0, flags:; udp: 512
;           IN  A

;; Query time: 1298 msec
;; WHEN: Fri Aug 23 15:14:43 IST 2013
;; MSG SIZE  rcvd: 40

Most likely, your most recent change hasn't propagated yet. Wait a few days.

share|improve this answer
The problem resolved by itself. The most recent DNS change was made 72 hour before the occurrence of problem. DNS caches should be invalidated after 24 hours at maximum. Looks like GooglE DNS is deviating slightly from standards. – Vishnuprasad R Aug 23 '13 at 16:04

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.