[pkg-ntp-maintainers] Bug#513620: Bug#513620: ntp: Please check for a loopback interface
Vince Mulhollon
vince at mulhollon.com
Sat Jan 31 22:15:48 UTC 2009
On Sat, Jan 31, 2009 at 07:46:58PM +0100, Kurt Roeckx wrote:
> How do you expect "ntpq" to connect to localhost when you didn't
> configure it? Note that the manpage clearly states that
> localhost is the default.
OK maybe my bug report was not so well written. Sorry about that.
If ntpd can not be contacted by ntpq, perhaps because of "/etc/init.d/ntp
stop" then you get the following error from ntpq when it can not reach
ntpd:
ntpq: read: Connection refused
I am familiar with that error message.
On the other hand, if ntpd is up and running perfectly, but interface lo is
down, such as "ifdown lo", then you get the following error from ntpq when
it can not reach ntpd:
localhost: timed out, nothing received
***Request timed out.
That's odd... It would seem more intuitive if both failures to contact
ntpd errored out the same way. Why two different error messages for the
same situation of ntpq cannot contact ntpd, depending on which ip
interfaces happen to be up or down?
> And I'm pretty sure that there are alot of things that break
> if you do not have localhost configured.
Oh, you might be surprised if it happened to you, in my semi-embedded
nfs-root situation, due to a misconfiguration removing lo, all that
failed was NFS statd would hang on startup with no error or log, portmap
would not shutdown cleanly (although that happens late in shutdown, and
who ever notices that on an embedded machine) and ntpq gave that unusual
response when unable to talk to ntpd.
We can agree, if you'd like, that I'll work beginning from the point that
almost nothing fails without a localhost, and you can work beginning from
the point that alot of things break, but that all doesn't really change
anything in this particular package.
It's only a wishlist bug because I agree it's not the end of the world.
Anyway, thanks for your work on ntp, and have a nice day.
More information about the pkg-ntp-maintainers
mailing list