[ntp:questions] Re: ntp startup behaviour under Windows

Richard B. Gilbert rgilbert88 at comcast.net
Sun Aug 20 22:55:57 UTC 2006

John Allen wrote:

> "Danny Mayer" <mayer at ntp.isc.org> wrote in message 
> news:44E7D535.6090601 at ntp.isc.org...
>>John Allen wrote:
>>>I've been looking into the startup behaviour of ntp under Windows. I'm
>>>running ntp 4.2.0b from the Meinberg distribution as a service under 
>>>XP SP2.
>>>I've noticed that if the log file is enabled in ntp.conf, then ntp errors 
>>>not show up as events in the Windows Event Viewer. Is this the expected
>>>behaviour? I would have expected to see the errors both in the log file
>>>(where they are visible) and also in the Event Viewer.
>>Yes. The current design of the logging can only send the messages to one
>>place. This is no different to doing this on Unix. To do anything else
>>would require that we implement something like the BIND 9 logging and
>>then you would be specifying mulitple logging streams in the
>>configuration file.
>>Is there a need for this? I don't see this as a high-priority requirement.
> Danny,
> Thanks for the clarification. I can see the logic of the Unix way here.
> As I'm looking into the general question of how ntp behaves at Windows 
> startup, I now have another question.
> Save scenario as above, and I'm reporting errors via the Event Viewer.
> I am experimenting with a PC which starts up very quickly, so that ntp can't 
> resolve its server addresses, giving rise to messages like "couldn't resolve 
> `2.us.pool.ntp.org', giving up on it'. In the Event Viewer, these are 
> flagged as Errors, and indeed ntp isn't doing anything very useful, as it 
> was unable to resolve any of the server addresses when it started. So far so 
> good, and I understand what is going on.
> However, from the point of view of Windows, the "NTP service" is still 
> running, ie this doesn't count as a "service failure". So my question is: 
> why is a non-functional ntp process continue to run?
> If it exited, then the Windows service manager would be aware that something 
> was wrong, and it could automatically restart the service.
> I hope this question makes sense.
> John
> --
> John Allen
> Bofferdange, Luxembourg 

I'm not certain that I understand why your server addresses are not 
being resolved.  Is ntpd started before the TCP/IP stack is available?

More information about the questions mailing list