[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 
>>>Windows
>>>XP SP2.
>>>
>>>I've noticed that if the log file is enabled in ntp.conf, then ntp errors 
>>>do
>>>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