У меня сегодня возникли проблемы такого же рода (сразу оговорюсь: использую NW65SP8 и XNTPD). Сначала время на рабочих станциях на час отставало от реального. После того как поигрался с TIME ZONE и установкой времени вручную - время на станциях вообще стало UTC

, а не локальное с сервера. По совету Павла Гарбара откатил дату на 1 января (зимнее время), потом вернул (летнее время), еще раз установил TIME ZONE. Запустил "xntpd -S" - получил время от ближайшего NTP-сервера. Через примерно час всё вернулось на свои места.
Потом В интернете почитал еще доку. Прелюбопытные вещи нашел.
Server timezone does not reflect DST time after restartСуть в следующем:
xntpd надо грузить последней строчкой в autoexec.ncf, а не в timeserv.ncf - вот это скорее всего и есть мое лекарство, т.к. xntpd у меня грузится в timeserv, и буквально за пару дней перед этим поставил себе SP8 (т.е. изменился autoexec и порядок загрузки NLM-ок в нём). Точно утверждать не берусь, т.к. сервер еще не перегружал после прочтения этой статейки.
А вот еще информация с одного из
форумов Новела:
XNTPD.nlm takes a bit longer to synchronize than timesync.nlm by default.
Also, NTP does not synchronize with a server that is around 1,000 seconds
off from itself declaring the source server as "Insane" (no really, it
calls it insane). Anyway, if your server is going off by an hour per day
then NTP won't work unless it synchronizes more-often than every 4.8 hours
(double-check my math). I'm sure it does by default but that's something
to keep in mind.