Not sure if this is the right forum, if not, please redirect me.

Situation:
NTP3.

I'm not sure what happened here, this seems to have been working fine for a
year or more, but in the last few weeks something has gone sadly amiss.

We reference an external time server (Stratum 1) with the OES1Linux (SLES9)
server. So it's stratum 2.

The 3 NW servers (and just about everything else here) reference it for time
hacks. So they become stratum 3.
Additionally Server1 (NW box) is configured as a time server as well. It
*was* referencing the external
stratum 1 box until today, now I have put it to the OES1Linux (SLES9) to try
and sort this out.

All have replicas. I first noticed the issue a week ago when Console One
complained about replicas not being in sync when
I tried to make a change to a user object. I ran around with NTPDATE and
restarted everything and it seems to be ok now as
far as Console One is concerned (replica and partition view says all the
replicas are synced up to the same time and there are no errors)

Server 1 is the master replica (Netware 6.5) the others are all read/write.
DSREPAIR on any NW box says that all the other servers do not have time
synchronised to the network (whichever one you run DSREPAIR from thinks it
is).

All the NW boxes show this (differences in drift figures seem to be the only
difference) in the XNTPD window.

Attempting to start timesync NCP engine........Timesync NCP engine started

28 Jan 09:40:41 Writing 207.435 to drift file sys:\system\drift.ntp

28 Jan 09:43:20:synchronized to 10.0.0.15, stratum=2

Attempting to start timesync NCP engine........Timesync NCP engine started

28 Jan 09:39:57 Writing -374.342 to drift file sys:\system\drift.ntp

28 Jan 09:42:36:synchronized to 10.0.0.15, stratum=2

Attempting to start timesync NCP engine........Timesync NCP engine started

28 Jan 09:40:34 Writing 280.584 to drift file sys:\system\drift.ntp

28 Jan 09:43:47:synchronized to 10.0.0.15, stratum=2

I've done things like exit XNTPD and run ntpdate to force everything to the
same time.

I have xntpd loaded with the -g switch on the NW boxes.

The OESLinux boxes are configured with YAST. The OES1Linux(SLES9) is
syncing to the external source (a Stratum 1 in Australia)
the OES2Linux (SLES10) box syncs to the OES1Linux (SLES9) box.

Any help appreciated. I'm not sure what has gone wrong, this was working
fine for over a year, but suddenly...

NTP.conf (Server1)
# sys:\etc\ntp.conf
#
# This configuration file is used by xntpd.nlm.
# xntpd.nlm is the NTPv3 Time Daemon used for synchronization of servers.
#
# Note : Please make a copy of this file
# before modification for further reference.
#
# Local Clock used as Time Provider - Self Synchronized Mode
#
# server 127.127.1.0
# fudge 127.127.1.0 stratum 3
#
#
# Client-Server Mode
# <IP Address> : Time provider IP address
#
# Time Provider
# server <IP Address>
#
server 10.0.0.15
#
# Peer-Peer Mode
# <IP Address> : Peer IP address
#
# peer <IP Address>
#
# To Configure this NetWare box to Broadcast the "time service"
# broadcast <Subnet broadcast Address> key <key_id>
broadcast 30.255.255.255
broadcast 10.255.255.255
#
# To Configure this NetWare box to Multicast the "time service"
#
# broadcast 224.0.1.1 key <key_id>
#
# To Configure NTP Broadcast Client
#
broadcastclient
#
# To Configure NTP Multicast Client
#
# multicastclient
#
# Authentication Options
#
# enable auth monitor
# keys sys:\etc\ntp.keys
# trustedkey 0
# requestkey 0
# controlkey 0
#
# Backward Compatibility with Timesync
#
# Switch off the Timesync NCP service
#
#noncp
#
# Step the time to the source clock for slewing
# stepclock
#
# Monitoring/Logging Options
#
driftfile sys:\system\drift.ntp
statsdir sys:\system\
logfile sys:\system\ntp.log
# filegen peerstats file peerstat type none enable
# filegen loopstats file loopstat type none enable
# filegen clockstats file clkstat type none enable


NTP.conf (server2)
# sys:\etc\ntp.conf
#
# This configuration file is used by xntpd.nlm.
# xntpd.nlm is the NTPv3 Time Daemon used for synchronization of servers.
#
# Note : Please make a copy of this file
# before modification for further reference.
#
# Local Clock used as Time Provider - Self Synchronized Mode
#
# server 127.127.1.0
# fudge 127.127.1.0 stratum 3
#
#
# Client-Server Mode
# <IP Address> : Time provider IP address
#
# Time Provider
# server <IP Address>
#
server 10.0.0.15 prefer
#
# Peer-Peer Mode
# <IP Address> : Peer IP address
#
# peer <IP Address>
#
# To Configure this NetWare box to Broadcast the "time service"
# broadcast <Subnet broadcast Address> key <key_id>
#
# broadcast 30.255.255.255
#
# To Configure this NetWare box to Multicast the "time service"
#
# broadcast 224.0.1.1 key <key_id>
#
# To Configure NTP Broadcast Client
#
# broadcastclient
#
# To Configure NTP Multicast Client
#
# multicastclient
#
# Authentication Options
#
# enable auth monitor
# keys sys:\etc\ntp.keys
# trustedkey 0
# requestkey 0
# controlkey 0
#
# Backward Compatibility with Timesync
#
# Switch off the Timesync NCP service
#
# noncp
#
# Step the time to the source clock for slewing
# stepclock
#
# Monitoring/Logging Options
#
driftfile sys:\system\drift.ntp
statsdir sys:\system\
logfile sys:\system\ntp.log
# filegen peerstats file peerstat type none enable
# filegen loopstats file loopstat type none enable
# filegen clockstats file clkstat type none enable

NTP.conf (Server3)
# sys:\etc\ntp.conf
#
# This configuration file is used by xntpd.nlm.
# xntpd.nlm is the NTPv3 Time Daemon used for synchronization of servers.
#
# Note : Please make a copy of this file
# before modification for further reference.
#
# Local Clock used as Time Provider - Self Synchronized Mode
#
# server 127.127.1.0
# fudge 127.127.1.0 stratum 3
#
#
# Client-Server Mode
# <IP Address> : Time provider IP address
#
# Time Provider
# server <IP Address>
#
server 10.0.0.15
#
# Peer-Peer Mode
# <IP Address> : Peer IP address
#
# peer <IP Address>
#
# To Configure this NetWare box to Broadcast the "time service"
# broadcast <Subnet broadcast Address> key <key_id>
#
#broadcast 30.255.255.255
#broadcast 10.255.255.255
#
# To Configure this NetWare box to Multicast the "time service"
#
# broadcast 224.0.1.1 key <key_id>
#
# To Configure NTP Broadcast Client
#
# broadcastclient
#
# To Configure NTP Multicast Client
#
# multicastclient
#
# Authentication Options
#
# enable auth monitor
# keys sys:\etc\ntp.keys
# trustedkey 0
# requestkey 0
# controlkey 0
#
# Backward Compatibility with Timesync
#
# Switch off the Timesync NCP service
#
# noncp
#
# Step the time to the source clock for slewing
# stepclock
#
# Monitoring/Logging Options
#
driftfile sys:\system\drift.ntp
statsdir sys:\system\
logfile sys:\system\ntp.log
# filegen peerstats file peerstat type none enable
# filegen loopstats file loopstat type none enable
# filegen clockstats file clkstat type none enable




--

Geoff Roberts
Computer Systems Manager
Saint Mark's College
Port Pirie, South Australia
geoffrobxATstmarksxdotppxdotcatholicxdoteduxdotaux
Remove the x's