Date: Tue, 15 Nov 2005 11:51:17 -0700 (MST) From: Mac Newbold <mac@codegreene.com> To: freebsd-bugs@freebsd.org Subject: ntpd bind error: address already in use Message-ID: <20051115105156.S71856@bas.flux.utah.edu>
next in thread | raw e-mail | index | archive | help
We recently installed a new server running 5.4-STABLE and I noticed some ntpd errors in /var/log/messages: Nov 15 10:42:22 ntpd[75492]: ntpd 4.2.0-a Sat Sep 24 16:57:36 UTC 2005 (1) Nov 15 10:42:22 ntpd[75492]: bind() fd 7, family 2, port 123, addr 0.0.0.0, in_classd=0 flags=8 fails: Address already in use After lots of googling I found many requests for help with similar issues, and eventually found the problem, and thought I'd share the solution. The funny thing is I've got other boxes running 5.4-STABLE where ntpd works just fine. But I finally found the common thread between many of the people who reported this and my new server: multiple network cards. If you've got more than one interface, and one of them is unused, you can get these errors from ntpd. When I looked at my ifconfig, one of my interfaces was listed as inet 0.0.0.0 because it is not in use. Just for kicks, I tried setting an IP address on it, even though it is down, and then I restarted ntpd. And it worked great. So now I've added an entry in my rc.conf to configure that interface with a static IP (one that doesn't get in the way) every time I reboot. I hope this helps someone out there... Thanks, Mac -- Mac Newbold Code Greene, LLC 1440 S. Foothill Dr. Suite #250 Office: 801-438-0142 Salt Lake City, UT 84108 Cell: 801-694-6334 www.codegreene.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051115105156.S71856>