Hi, On Tue, May 03, 2005 at 05:59:50PM +0200, Tore Anderson wrote: > Aha! This sounds familiar. We've had an earlier report which in the > end was reassigned to perl-modules (#275024). Bascially, that problem > is that munin-run (which is invoked by munin-node-configure for each > plugin) calls Net::Domain::hostfqdn() to find the canonical host name.
Looks like that's the bug. Next time, better clone the bug for reassignment against the other package and leave the original open against your package so that the issue can be seen by people experiencing the same behavior. That would have saved me some debugging time today. > For some strange reason, this module makes a lot of weird DNS lookup > even though all the information it needs sits right there in > /etc/hosts. So, given a DNS server which times out on requests instead > of answering NXDOMAIN or something else right away, you'd have to wait > for a lot of timeouts in order for the Net::Domain::hostfqdn() call to > finish (in my testing, six (6) times!!). Why is the local hostname resolved that often? > We consider trying the Sys::Hostname::hostname()+gethostbyname() combo > before Net::Domain in order to work around that bug, but if I recall > correctly we're still waiting for the Solaris/FreeBSD guy to confirm > that it doesn't break anything there. I see. Thanks for working on this. You can close this bug report if you think that there is nothing more that munin can do. Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834 Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]