Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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

I'm administering a Fedora 12 box, but am quite new to networking specifics. Recently one of our WordPress apps hosted on our server has stopped being able to perform its auto-update or auto-download of plugins.

Investigating further, I have tried the following:

$ wget
--2010-12-17 11:26:50--
Resolving failed: Temporary failure in name resolution.
wget: unable to resolve host address âwordpress.orgâ


$ wget
--2010-12-17 11:27:26--
Resolving,,, ...
Connecting to||:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: [following]
--2010-12-17 11:27:26--
Connecting to||:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: âindex.html.4â

    [ <=>                                                                                                        ] 9,079       --.-K/s   in 0.02s

2010-12-17 11:27:26 (462 KB/s) - âindex.html.4â


$ ping
PING ( 56(84) bytes of data.
64 bytes from ( icmp_seq=1 ttl=50 time=81.5 ms
64 bytes from ( icmp_seq=2 ttl=50 time=67.3 ms
--- ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1783ms
rtt min/avg/max/mdev = 67.361/74.448/81.536/7.092 ms


$ nslookup

Non-authoritative answer:

nscd has been stopped and flushed. iptables appear to be clean. At this point I have exhausted my limited abilities to diagnose the issue. Can anyone suggest a resolution path?

share|improve this question
What about host – Mark Wagner Dec 17 '10 at 17:47
up vote 0 down vote accepted

Start testing with: wget

This dot at the end is important If it doesn't fix the problem, do:

  1. cat ${HOME}/.wgetrc
  2. env | grep -i proxy
  3. wget --dns-timeout 1000
  4. wget --dns-timeout 1000
  5. Explain what is the purpose of DNS server?
  6. Show part of named.conf related to caching, forwarding if any.
  7. Do you have there any statement about there? Perform following tests:

dig a

dig a @

dig a @

dig a @

If this will not give you the answer show /etc/resolv.conf.

Ensure that you have logging section in named.conf and rndc properly set up on the DNS server. Then observe logs, raise trace, dumpdb cache if needed. tcpdump and snoop are your friends. Good luck.

share|improve this answer
DNS server is external to my system and I have no control over it. My router ( is assigned a primary and secondary DNS by my provider, Bell Canada. – Tom Auger Dec 19 '10 at 7:46
have you performed tests 1,2,3,4,and 7 on your workstation? If you don't have control on DNS server all you have to do is try the tests described + tcpdump check. Then look into this, try to understand why the problem appears and let know your provider about the problem. – plluksie Dec 19 '10 at 13:07

Try wget

If you are curious about what wget is thinking, use wireshark to snoop on its DNS queries.

Looks like a bug in wget.

share|improve this answer

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.