Good day,
Please see diffs (below) to add a user defined "constraint margin" to ntpd.
I also included a basic regress test report (and script).
This may be a misguided endeavour, but I am enjoying myself!
Comments are more than welcome.
Regards,
Rob
Index: client.c
===================================================================
RCS file: /cvs/src/usr.sbin/ntpd/client.c,v
retrieving revision 1.102
diff -u -p -r1.102 client.c
--- client.c 18 Jul 2015 00:53:44 -0000 1.102
+++ client.c 24 Sep 2015 03:10:43 -0000
@@ -326,7 +326,8 @@ client_dispatch(struct ntp_peer *p, u_in
/* Detect liars */
if (conf->constraint_median != 0 &&
- (constraint_check(T2) != 0 || constraint_check(T3) != 0)) {
+ (constraint_check(T2, conf->constraint_margin) != 0 ||
+ constraint_check(T3, conf->constraint_margin) != 0)) {
log_info("reply from %s: constraint check failed",
log_sockaddr((struct sockaddr *)&p->addr->ss));
set_next(p, error_interval());
Index: constraint.c
===================================================================
RCS file: /cvs/src/usr.sbin/ntpd/constraint.c,v
retrieving revision 1.17
diff -u -p -r1.17 constraint.c
--- constraint.c 10 Sep 2015 13:49:48 -0000 1.17
+++ constraint.c 24 Sep 2015 03:10:43 -0000
@@ -544,7 +544,7 @@ constraint_reset(void)
}
int
-constraint_check(double val)
+constraint_check(double val, u_int16_t margin)
{
struct timeval tv;
double constraint;
@@ -559,8 +559,8 @@ constraint_check(double val)
tv.tv_usec = 0;
constraint = gettime_from_timeval(&tv);
- if (((val - constraint) > CONSTRAINT_MARGIN) ||
- ((constraint - val) > CONSTRAINT_MARGIN)) {
+ if (((val - constraint) > margin) ||
+ ((constraint - val) > margin)) {
/* XXX get new constraint if too many errors happened */
if (conf->constraint_errors++ >
(CONSTRAINT_ERROR_MARGIN * peer_cnt)) {
Index: ntp.c
===================================================================
RCS file: /cvs/src/usr.sbin/ntpd/ntp.c,v
retrieving revision 1.135
diff -u -p -r1.135 ntp.c
--- ntp.c 14 Aug 2015 02:00:18 -0000 1.135
+++ ntp.c 24 Sep 2015 03:10:43 -0000
@@ -210,6 +210,10 @@ ntp_main(int pipe_prnt[2], int fd_ctl, s
sensor_init();
log_info("ntp engine ready");
+ if(TAILQ_FIRST(&conf->constraints) != NULL)
+ log_info("constraint margin = %d", conf->constraint_margin);
+ else
+ log_debug("no constraints present");
ctl_cnt = 0;
peer_cnt = 0;
Index: ntpd.c
===================================================================
RCS file: /cvs/src/usr.sbin/ntpd/ntpd.c,v
retrieving revision 1.94
diff -u -p -r1.94 ntpd.c
--- ntpd.c 18 Jul 2015 00:53:44 -0000 1.94
+++ ntpd.c 24 Sep 2015 03:10:44 -0000
@@ -698,8 +698,8 @@ show_status_msg(struct imsg *imsg)
tv.tv_sec = cstatus->constraint_median +
(getmonotime() - cstatus->constraint_last);
tv.tv_usec = 0;
- d_to_tv(gettime_from_timeval(&tv) - gettime(), &tv);
- printf("constraint offset %llds", (long long)tv.tv_sec);
+ printf("constraint offset %0.3fs",
+ gettime_from_timeval(&tv) - gettime());
if (cstatus->constraint_errors)
printf(" (%d errors)",
cstatus->constraint_errors);
Index: ntpd.conf.5
===================================================================
RCS file: /cvs/src/usr.sbin/ntpd/ntpd.conf.5,v
retrieving revision 1.32
diff -u -p -r1.32 ntpd.conf.5
--- ntpd.conf.5 28 Aug 2015 02:59:29 -0000 1.32
+++ ntpd.conf.5 24 Sep 2015 03:10:44 -0000
@@ -214,6 +214,14 @@ For example:
servers pool.ntp.org
constraints from "https://www.google.com/"
.Ed
+.It Ic constraint margin Ar number
+Set a range in seconds from the constraint after which the offending NTP
+servers will be marked as invalid.
+The default range is +/- 120 seconds (2 minutes).
+For example:
+.Bd -literal -offset indent
+constraint margin 120
+.Ed
.El
.Sh FILES
.Bl -tag -width "/etc/ntpd.confXXX" -compact
Index: ntpd.h
===================================================================
RCS file: /cvs/src/usr.sbin/ntpd/ntpd.h,v
retrieving revision 1.121
diff -u -p -r1.121 ntpd.h
--- ntpd.h 20 May 2015 13:32:39 -0000 1.121
+++ ntpd.h 24 Sep 2015 03:10:44 -0000
@@ -78,7 +78,7 @@
#define CONSTRAINT_ERROR_MARGIN (4)
#define CONSTRAINT_SCAN_INTERVAL (15*60)
#define CONSTRAINT_SCAN_TIMEOUT (10)
-#define CONSTRAINT_MARGIN (2.0*60)
+#define CONSTRAINT_DEFAULT_MARGIN (2.0*60)
#define CONSTRAINT_PORT "443" /* HTTPS port */
#define CONSTRAINT_MAXHEADERLENGTH 8192
#define CONSTRAINT_PASSFD (STDERR_FILENO + 1)
@@ -218,6 +218,7 @@ struct ntpd_conf {
u_int8_t filters;
time_t constraint_last;
time_t constraint_median;
+ u_int16_t constraint_margin;
u_int constraint_errors;
u_int8_t *ca;
size_t ca_len;
@@ -347,7 +348,7 @@ int constraint_init(struct constraint *
int constraint_query(struct constraint *);
int constraint_dispatch_msg(struct pollfd *);
void constraint_check_child(void);
-int constraint_check(double);
+int constraint_check(double, u_int16_t);
void constraint_dns(u_int32_t, u_int8_t *, size_t);
/* util.c */
Index: parse.y
===================================================================
RCS file: /cvs/src/usr.sbin/ntpd/parse.y,v
retrieving revision 1.63
diff -u -p -r1.63 parse.y
--- parse.y 18 Jul 2015 00:53:44 -0000 1.63
+++ parse.y 24 Sep 2015 03:10:44 -0000
@@ -80,7 +80,7 @@ typedef struct {
%}
-%token LISTEN ON CONSTRAINT CONSTRAINTS FROM
+%token LISTEN ON CONSTRAINT CONSTRAINTS FROM MARGIN
%token SERVER SERVERS SENSOR CORRECTION RTABLE REFID STRATUM WEIGHT
%token ERROR
%token <v.string> STRING
@@ -283,6 +283,14 @@ main : LISTEN ON address listen_opts {
free($3->name);
free($3);
}
+ | CONSTRAINT MARGIN NUMBER {
+ if ($3 < 1 || $3 > 65535) {
+ yyerror("constraint margin must be between "
+ "1 and 65535");
+ YYERROR;
+ }
+ conf->constraint_margin = $3;
+ }
| SENSOR STRING sensor_opts {
struct ntp_conf_sensor *s;
@@ -469,6 +477,7 @@ lookup(char *s)
{ "correction", CORRECTION},
{ "from", FROM},
{ "listen", LISTEN},
+ { "margin", MARGIN},
{ "on", ON},
{ "refid", REFID},
{ "rtable", RTABLE},
@@ -756,6 +765,7 @@ parse_config(const char *filename, struc
TAILQ_INIT(&conf->ntp_peers);
TAILQ_INIT(&conf->ntp_conf_sensors);
TAILQ_INIT(&conf->constraints);
+ conf->constraint_margin = CONSTRAINT_DEFAULT_MARGIN;
if ((file = pushfile(filename)) == NULL) {
return (-1);
Index: ntpd.conf
===================================================================
RCS file: /cvs/src/etc/examples/ntpd.conf,v
retrieving revision 1.3
diff -u -p -r1.3 ntpd.conf
--- ntpd.conf 18 May 2015 11:10:03 -0000 1.3
+++ ntpd.conf 24 Sep 2015 03:12:08 -0000
@@ -19,3 +19,6 @@ servers pool.ntp.org
# get the time constraint from a well-known HTTPS site
#constraints from "https://www.google.com/"
+
+# set the constraint margin
+#constraint margin 120
REGRESS REPORT
===================================================================
Warning: this is a test script to perform regressing on NTPD.
It should only be run on a test system.
This script assumes that doas is configured with nopass.
Press Enter to continue or Control-C to quit:
Stopping NTPD, running rdate...
Wed Sep 23 22:34:14 EDT 2015
= = = = => Creating test configuration files...
= = = = => Testing basic syntax checking:
ntpd.conf.01.empty.14726
configuration OK
ntpd.conf.02.peers.no.constraints.no.margin.14726
configuration OK
ntpd.conf.03.peers.constraints.no.margin.14726
configuration OK
ntpd.conf.04.peers.constraint.no.margin.14726
configuration OK
ntpd.conf.05.peers.constraints.margin.14726
configuration OK
ntpd.conf.06.peers.constraint.margin.14726
configuration OK
ntpd.conf.07.peers.no.constraints.margin.14726
configuration OK
ntpd.conf.08.nopeers.no.constraints.margin.14726
configuration OK
ntpd.conf.09.nopeers.constraints.no.margin.14726
configuration OK
ntpd.conf.10.peers.constraints.low.margin.trigger.invalid.14726
configuration OK
ntpd.conf.11.peers.constraints.negative.1.margin.fail.14726
ntpd.conf.11.peers.constraints.negative.1.margin.fail.14726:7: constraint
margin must be between 1 and 65535
ntpd.conf.12.peers.constraints.zero.margin.fail.14726
ntpd.conf.12.peers.constraints.zero.margin.fail.14726:7: constraint margin must
be between 1 and 65535
ntpd.conf.13.peers.constraints.fractional.margin.fail.14726
ntpd.conf.13.peers.constraints.fractional.margin.fail.14726:7: syntax error
ntpd.conf.14.peers.constraints.big.65536.margin.fail.14726
ntpd.conf.14.peers.constraints.big.65536.margin.fail.14726:7: constraint margin
must be between 1 and 65535
ntpd.conf.15.peers.constraints.alpha.margin.fail.14726
ntpd.conf.15.peers.constraints.alpha.margin.fail.14726:7: syntax error
ntpd.conf.16.peers.constraints.alphanumeric.margin.fail.14726
ntpd.conf.16.peers.constraints.alphanumeric.margin.fail.14726:7: syntax error
= = = = => Running: doas -uroot ntpd -dvSf ntpd.conf.01.empty.14726 2>&1
CONFIG FILE: ntpd.conf.01.empty.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# no parameters specified
--------------------------------------------------------------------
ntp engine ready
no constraints present
Wed Sep 23 22:34:20 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:34:25 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:34:30 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:34:35 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:34:40 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:34:45 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:34:50 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:34:55 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:35:00 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:35:05 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:35:10 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:35:15 EDT 2015
no peers and no sensors configured
clock unsynced
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.01.empty.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.02.peers.no.constraints.no.margin.14726 2>&1
CONFIG FILE: ntpd.conf.02.peers.no.constraints.no.margin.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, no constraints, no margin
server time.chu.nrc.ca
servers time.nrc.ca
--------------------------------------------------------------------
ntp engine ready
no constraints present
reply from 209.87.233.53: offset -0.007489 delay 0.023714, next query 5s
reply from 132.246.11.229: offset -0.014894 delay 0.042512, next query 9s
reply from 132.246.11.237: offset -0.015225 delay 0.042801, next query 8s
reply from 132.246.11.227: offset -0.008564 delay 0.055033, next query 9s
reply from 132.246.11.238: offset -0.007246 delay 0.056872, next query 7s
reply from 209.87.233.53: offset 0.000896 delay 0.055446, next query 5s
Wed Sep 23 22:35:21 EDT 2015
0/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 4s 5s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 3 2 3s 9s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 3 2 3s 9s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 3 2 2s 8s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 3 2 1s 7s ---- peer not valid ----
reply from 132.246.11.238: offset -0.007756 delay 0.056977, next query 5s
reply from 132.246.11.237: offset -0.015354 delay 0.042542, next query 6s
reply from 132.246.11.229: offset -0.015252 delay 0.040410, next query 6s
reply from 132.246.11.227: offset -0.009393 delay 0.053107, next query 5s
reply from 209.87.233.53: offset 0.006579 delay 0.051685, next query 7s
Wed Sep 23 22:35:26 EDT 2015
0/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 5 2 6s 7s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 3s 5s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 4 2 4s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 4 2 3s 6s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 4 2 1s 5s ---- peer not valid ----
reply from 132.246.11.238: offset -0.008409 delay 0.057030, next query 5s
reply from 132.246.11.237: offset -0.008865 delay 0.055702, next query 8s
reply from 132.246.11.227: offset -0.002112 delay 0.070140, next query 8s
reply from 132.246.11.229: offset -0.015049 delay 0.041241, next query 9s
Wed Sep 23 22:35:31 EDT 2015
0/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 5 2 1s 7s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 5 2 6s 8s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 8s 9s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 5 2 6s 8s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 5 2 1s 5s ---- peer not valid ----
peer 209.87.233.53 now valid
reply from 209.87.233.53: offset -0.006709 delay 0.025516, next query 8s
peer 132.246.11.238 now valid
reply from 132.246.11.238: offset -0.007994 delay 0.057867, next query 8s
Wed Sep 23 22:35:36 EDT 2015
2/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 6 2 4s 8s -1.681ms 39.090ms 20.502ms
132.246.11.227 from pool time.nrc.ca
1 5 2 1s 8s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 3s 9s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 5 2 1s 8s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 6 2 4s 8s -7.851ms 57.186ms 0.419ms
peer 132.246.11.237 now valid
reply from 132.246.11.237: offset -0.015106 delay 0.043299, next query 7s
peer 132.246.11.227 now valid
reply from 132.246.11.227: offset -0.007499 delay 0.056191, next query 9s
peer 132.246.11.229 now valid
reply from 132.246.11.229: offset -0.015302 delay 0.040800, next query 5s
reply from 209.87.233.53: offset -0.008478 delay 0.030217, next query 6s
reply from 132.246.11.238: offset -0.007830 delay 0.057194, next query 9s
Wed Sep 23 22:35:41 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 5s 6s -3.040ms 37.316ms 17.002ms
132.246.11.227 from pool time.nrc.ca
1 6 2 5s 9s -6.892ms 58.618ms 7.348ms
132.246.11.229 from pool time.nrc.ca
1 6 2 3s 5s -15.124ms 41.241ms 1.108ms
132.246.11.237 from pool time.nrc.ca
1 6 2 3s 7s -13.637ms 46.086ms 4.725ms
132.246.11.238 from pool time.nrc.ca
1 7 2 8s 9s -7.847ms 57.188ms 0.394ms
reply from 132.246.11.229: offset -0.015992 delay 0.039577, next query 6s
reply from 132.246.11.237: offset -0.016160 delay 0.040025, next query 9s
Wed Sep 23 22:35:46 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 0s 6s -3.040ms 37.316ms 17.002ms
132.246.11.227 from pool time.nrc.ca
1 6 2 0s 9s -6.892ms 58.618ms 7.348ms
132.246.11.229 from pool time.nrc.ca
1 7 2 4s 6s -15.298ms 40.908ms 1.663ms
132.246.11.237 from pool time.nrc.ca
1 7 2 7s 9s -14.142ms 44.874ms 6.061ms
132.246.11.238 from pool time.nrc.ca
1 7 2 3s 9s -7.847ms 57.188ms 0.394ms
reply from 209.87.233.53: offset -0.006727 delay 0.025895, next query 6s
reply from 132.246.11.227: offset -0.009290 delay 0.053909, next query 7s
reply from 132.246.11.238: offset -0.006773 delay 0.059713, next query 8s
reply from 132.246.11.229: offset -0.012729 delay 0.047148, next query 7s
Wed Sep 23 22:35:51 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 8 2 1s 6s -3.655ms 35.412ms 14.038ms
132.246.11.227 from pool time.nrc.ca
1 7 2 2s 7s -7.372ms 57.676ms 5.712ms
132.246.11.229 from pool time.nrc.ca
1 8 2 6s 7s -14.870ms 41.948ms 2.845ms
132.246.11.237 from pool time.nrc.ca
1 7 2 2s 9s -14.142ms 44.874ms 6.061ms
132.246.11.238 from pool time.nrc.ca
1 8 2 6s 8s -7.668ms 57.609ms 0.884ms
reply from 209.87.233.53: offset -0.008078 delay 0.023609, next query 34s
reply from 132.246.11.237: offset -0.015744 delay 0.041314, next query 6s
reply from 132.246.11.227: offset -0.008057 delay 0.054166, next query 9s
Wed Sep 23 22:35:56 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 30s 34s -4.287ms 33.726ms 11.803ms
132.246.11.227 from pool time.nrc.ca
1 8 2 6s 9s -7.486ms 57.091ms 4.781ms
132.246.11.229 from pool time.nrc.ca
1 8 2 1s 7s -14.870ms 41.948ms 2.845ms
132.246.11.237 from pool time.nrc.ca
1 8 2 3s 6s -14.409ms 44.281ms 5.107ms
132.246.11.238 from pool time.nrc.ca
1 8 2 1s 8s -7.668ms 57.609ms 0.884ms
reply from 132.246.11.229: offset -0.015105 delay 0.041310, next query 30s
reply from 132.246.11.238: offset -0.008145 delay 0.058272, next query 32s
reply from 132.246.11.237: offset -0.012329 delay 0.048456, next query 33s
Wed Sep 23 22:36:01 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 25s 34s -4.287ms 33.726ms 11.803ms
132.246.11.227 from pool time.nrc.ca
1 8 2 1s 9s -7.486ms 57.091ms 4.781ms
132.246.11.229 from pool time.nrc.ca
1 9 2 26s 30s -14.903ms 41.857ms 2.659ms
132.246.11.237 from pool time.nrc.ca
1 9 2 31s 33s -14.112ms 44.877ms 5.661ms
132.246.11.238 from pool time.nrc.ca
1 9 2 28s 32s -7.736ms 57.703ms 0.970ms
reply from 132.246.11.227: offset -0.003820 delay 0.064374, next query 33s
Wed Sep 23 22:36:06 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 20s 34s -4.287ms 33.726ms 11.803ms
132.246.11.227 from pool time.nrc.ca
1 9 2 29s 33s -6.962ms 58.132ms 5.862ms
132.246.11.229 from pool time.nrc.ca
1 9 2 21s 30s -14.903ms 41.857ms 2.659ms
132.246.11.237 from pool time.nrc.ca
1 9 2 26s 33s -14.112ms 44.877ms 5.661ms
132.246.11.238 from pool time.nrc.ca
1 9 2 23s 32s -7.736ms 57.703ms 0.970ms
Wed Sep 23 22:36:11 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 15s 34s -4.287ms 33.726ms 11.803ms
132.246.11.227 from pool time.nrc.ca
1 9 2 24s 33s -6.962ms 58.132ms 5.862ms
132.246.11.229 from pool time.nrc.ca
1 9 2 16s 30s -14.903ms 41.857ms 2.659ms
132.246.11.237 from pool time.nrc.ca
1 9 2 21s 33s -14.112ms 44.877ms 5.661ms
132.246.11.238 from pool time.nrc.ca
1 9 2 18s 32s -7.736ms 57.703ms 0.970ms
Wed Sep 23 22:36:16 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 10s 34s -4.287ms 33.726ms 11.803ms
132.246.11.227 from pool time.nrc.ca
1 9 2 19s 33s -6.962ms 58.132ms 5.862ms
132.246.11.229 from pool time.nrc.ca
1 9 2 11s 30s -14.903ms 41.857ms 2.659ms
132.246.11.237 from pool time.nrc.ca
1 9 2 16s 33s -14.112ms 44.877ms 5.661ms
132.246.11.238 from pool time.nrc.ca
1 9 2 13s 32s -7.736ms 57.703ms 0.970ms
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.02.peers.no.constraints.no.margin.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.03.peers.constraints.no.margin.14726 2>&1
CONFIG FILE: ntpd.conf.03.peers.constraints.no.margin.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, no margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
--------------------------------------------------------------------
ntp engine ready
constraint margin = 120
constraint request to 2607:f8b0:400b:806::1011
constraint request to 173.194.43.83
constraint request to 173.194.43.80
constraint request to 173.194.43.84
constraint request to 173.194.43.82
constraint request to 173.194.43.81
tls failed: 2607:f8b0:400b:806::1011: connect: No route to host
no constraint reply from 2607:f8b0:400b:806::1011 received in time, next query
900s
constraint reply from 173.194.43.82: offset -0.156790
constraint reply from 173.194.43.83: offset -0.158270
constraint reply from 173.194.43.81: offset -0.180421
reply from 132.246.11.229: offset -0.016268 delay 0.044532, next query 8s
reply from 132.246.11.237: offset -0.016463 delay 0.044706, next query 5s
reply from 132.246.11.227: offset -0.008097 delay 0.054785, next query 5s
reply from 209.87.233.53: offset -0.015441 delay 0.065197, next query 5s
reply from 132.246.11.238: offset -0.006833 delay 0.059111, next query 5s
constraint reply from 173.194.43.84: offset -0.237436
constraint reply from 173.194.43.80: offset -0.240538
reply from 209.87.233.53: offset -0.009846 delay 0.028873, next query 5s
reply from 132.246.11.237: offset -0.013701 delay 0.044439, next query 7s
reply from 132.246.11.227: offset -0.007004 delay 0.057654, next query 6s
reply from 132.246.11.238: offset -0.006550 delay 0.060873, next query 8s
Wed Sep 23 22:36:22 EDT 2015
0/5 peers valid, constraint offset -0.938s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 5s 5s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 6s 6s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 3 2 3s 8s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 4 2 7s 7s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 4 2 8s 8s ---- peer not valid ----
reply from 132.246.11.229: offset -0.015581 delay 0.043309, next query 6s
Wed Sep 23 22:36:27 EDT 2015
0/5 peers valid, constraint offset -0.958s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 0s 5s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 1s 6s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 4 2 4s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 4 2 2s 7s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 4 2 3s 8s ---- peer not valid ----
reply from 209.87.233.53: offset -0.001423 delay 0.039008, next query 9s
reply from 132.246.11.227: offset -0.006428 delay 0.057545, next query 7s
reply from 132.246.11.237: offset -0.009702 delay 0.053111, next query 7s
reply from 132.246.11.238: offset -0.006261 delay 0.060228, next query 7s
reply from 132.246.11.229: offset -0.014878 delay 0.041892, next query 6s
Wed Sep 23 22:36:32 EDT 2015
0/5 peers valid, constraint offset -0.978s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 5 2 4s 9s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 5 2 3s 7s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 5s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 5 2 4s 7s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 5 2 6s 7s ---- peer not valid ----
peer 132.246.11.227 now valid
reply from 132.246.11.227: offset -0.007984 delay 0.055392, next query 6s
peer 209.87.233.53 now valid
reply from 209.87.233.53: offset -0.009213 delay 0.031426, next query 5s
peer 132.246.11.237 now valid
reply from 132.246.11.237: offset -0.014254 delay 0.043104, next query 5s
Wed Sep 23 22:36:37 EDT 2015
3/5 peers valid, constraint offset -1.000s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 6 2 4s 5s -8.981ms 41.126ms 16.338ms
132.246.11.227 from pool time.nrc.ca
1 6 2 4s 6s -7.378ms 56.344ms 2.079ms
132.246.11.229 from pool time.nrc.ca
1 5 2 0s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 6 2 4s 5s -13.530ms 46.340ms 4.314ms
132.246.11.238 from pool time.nrc.ca
1 5 2 1s 7s ---- peer not valid ----
peer 132.246.11.229 now valid
reply from 132.246.11.229: offset -0.007281 delay 0.056970, next query 5s
peer 132.246.11.238 now valid
reply from 132.246.11.238: offset -0.001760 delay 0.069976, next query 7s
reply from 209.87.233.53: offset -0.008957 delay 0.025949, next query 7s
reply from 132.246.11.237: offset -0.015146 delay 0.041895, next query 6s
reply from 132.246.11.227: offset -0.008451 delay 0.054929, next query 7s
reply from 132.246.11.229: offset -0.016140 delay 0.040311, next query 8s
Wed Sep 23 22:36:43 EDT 2015
5/5 peers valid, constraint offset -1.018s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 7s 7s -8.976ms 38.091ms 15.177ms
132.246.11.227 from pool time.nrc.ca
1 7 2 7s 7s -7.593ms 56.061ms 1.595ms
132.246.11.229 from pool time.nrc.ca
1 7 2 8s 8s -14.030ms 45.403ms 6.365ms
132.246.11.237 from pool time.nrc.ca
1 7 2 6s 6s -13.853ms 45.451ms 4.445ms
132.246.11.238 from pool time.nrc.ca
1 6 2 3s 7s -5.351ms 62.547ms 4.582ms
reply from 132.246.11.238: offset -0.007409 delay 0.058592, next query 8s
Wed Sep 23 22:36:48 EDT 2015
5/5 peers valid, constraint offset -1.039s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 2s 7s -8.976ms 38.091ms 15.177ms
132.246.11.227 from pool time.nrc.ca
1 7 2 2s 7s -7.593ms 56.061ms 1.595ms
132.246.11.229 from pool time.nrc.ca
1 7 2 3s 8s -14.030ms 45.403ms 6.365ms
132.246.11.237 from pool time.nrc.ca
1 7 2 1s 6s -13.853ms 45.451ms 4.445ms
132.246.11.238 from pool time.nrc.ca
1 7 2 6s 8s -5.763ms 61.756ms 3.955ms
reply from 132.246.11.237: offset -0.014581 delay 0.043961, next query 5s
reply from 209.87.233.53: offset -0.006606 delay 0.026975, next query 8s
reply from 132.246.11.227: offset -0.007780 delay 0.055727, next query 8s
reply from 132.246.11.229: offset -0.010845 delay 0.050873, next query 7s
Wed Sep 23 22:36:53 EDT 2015
5/5 peers valid, constraint offset -1.058s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 8 2 5s 8s -8.581ms 36.238ms 12.346ms
132.246.11.227 from pool time.nrc.ca
1 8 2 5s 8s -7.624ms 56.005ms 1.464ms
132.246.11.229 from pool time.nrc.ca
1 8 2 6s 7s -13.499ms 46.314ms 7.204ms
132.246.11.237 from pool time.nrc.ca
1 8 2 1s 5s -13.974ms 45.203ms 3.969ms
132.246.11.238 from pool time.nrc.ca
1 7 2 1s 8s -5.763ms 61.756ms 3.955ms
reply from 132.246.11.237: offset -0.012300 delay 0.047816, next query 32s
reply from 132.246.11.238: offset -0.004794 delay 0.063326, next query 5s
Wed Sep 23 22:36:58 EDT 2015
5/5 peers valid, constraint offset -1.080s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 8 2 0s 8s -8.581ms 36.238ms 12.346ms
132.246.11.227 from pool time.nrc.ca
1 8 2 0s 8s -7.624ms 56.005ms 1.464ms
132.246.11.229 from pool time.nrc.ca
1 8 2 1s 7s -13.499ms 46.314ms 7.204ms
132.246.11.237 from pool time.nrc.ca
1 9 2 28s 32s -13.735ms 45.576ms 4.294ms
132.246.11.238 from pool time.nrc.ca
1 8 2 1s 5s -5.601ms 62.018ms 4.111ms
reply from 209.87.233.53: offset -0.011788 delay 0.045111, next query 34s
reply from 132.246.11.227: offset -0.008573 delay 0.053559, next query 32s
reply from 132.246.11.229: offset -0.015315 delay 0.041105, next query 33s
reply from 132.246.11.238: offset -0.007791 delay 0.056669, next query 31s
Wed Sep 23 22:37:03 EDT 2015
5/5 peers valid, constraint offset -1.099s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 29s 34s -9.039ms 37.506ms 13.482ms
132.246.11.227 from pool time.nrc.ca
1 9 2 27s 32s -7.760ms 55.656ms 2.447ms
132.246.11.229 from pool time.nrc.ca
1 9 2 30s 33s -13.758ms 45.570ms 6.136ms
132.246.11.237 from pool time.nrc.ca
1 9 2 23s 32s -13.735ms 45.576ms 4.294ms
132.246.11.238 from pool time.nrc.ca
1 9 2 28s 31s -5.914ms 61.254ms 5.349ms
Wed Sep 23 22:37:08 EDT 2015
5/5 peers valid, constraint offset -1.119s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 24s 34s -9.039ms 37.506ms 13.482ms
132.246.11.227 from pool time.nrc.ca
1 9 2 22s 32s -7.760ms 55.656ms 2.447ms
132.246.11.229 from pool time.nrc.ca
1 9 2 25s 33s -13.758ms 45.570ms 6.136ms
132.246.11.237 from pool time.nrc.ca
1 9 2 18s 32s -13.735ms 45.576ms 4.294ms
132.246.11.238 from pool time.nrc.ca
1 9 2 23s 31s -5.914ms 61.254ms 5.349ms
Wed Sep 23 22:37:13 EDT 2015
5/5 peers valid, constraint offset -1.140s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 19s 34s -9.039ms 37.506ms 13.482ms
132.246.11.227 from pool time.nrc.ca
1 9 2 17s 32s -7.760ms 55.656ms 2.447ms
132.246.11.229 from pool time.nrc.ca
1 9 2 20s 33s -13.758ms 45.570ms 6.136ms
132.246.11.237 from pool time.nrc.ca
1 9 2 13s 32s -13.735ms 45.576ms 4.294ms
132.246.11.238 from pool time.nrc.ca
1 9 2 18s 31s -5.914ms 61.254ms 5.349ms
Wed Sep 23 22:37:18 EDT 2015
5/5 peers valid, constraint offset -1.160s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 14s 34s -9.039ms 37.506ms 13.482ms
132.246.11.227 from pool time.nrc.ca
1 9 2 12s 32s -7.760ms 55.656ms 2.447ms
132.246.11.229 from pool time.nrc.ca
1 9 2 15s 33s -13.758ms 45.570ms 6.136ms
132.246.11.237 from pool time.nrc.ca
1 9 2 8s 32s -13.735ms 45.576ms 4.294ms
132.246.11.238 from pool time.nrc.ca
1 9 2 13s 31s -5.914ms 61.254ms 5.349ms
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.03.peers.constraints.no.margin.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.04.peers.constraint.no.margin.14726 2>&1
CONFIG FILE: ntpd.conf.04.peers.constraint.no.margin.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraint, no margin
server time.chu.nrc.ca
servers time.nrc.ca
constraint from "https://www.google.com/"
--------------------------------------------------------------------
ntp engine ready
constraint margin = 120
constraint request to 173.194.43.113
constraint reply from 173.194.43.113: offset -0.505450
reply from 209.87.233.53: offset -0.006898 delay 0.030481, next query 8s
reply from 132.246.11.237: offset -0.015193 delay 0.040311, next query 5s
reply from 132.246.11.229: offset -0.015313 delay 0.040047, next query 7s
reply from 132.246.11.227: offset -0.008476 delay 0.053845, next query 7s
reply from 132.246.11.238: offset -0.007071 delay 0.057256, next query 8s
reply from 132.246.11.237: offset -0.015769 delay 0.041140, next query 8s
Wed Sep 23 22:37:24 EDT 2015
0/5 peers valid, constraint offset -0.262s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 3 2 2s 8s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 3 2 1s 7s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 4 2 7s 8s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 3 2 1s 7s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 3 2 2s 8s ---- peer not valid ----
reply from 132.246.11.229: offset -0.011032 delay 0.049848, next query 6s
reply from 132.246.11.227: offset -0.003995 delay 0.063690, next query 6s
reply from 209.87.233.53: offset -0.009060 delay 0.026551, next query 9s
reply from 132.246.11.238: offset -0.007304 delay 0.056773, next query 5s
Wed Sep 23 22:37:29 EDT 2015
0/5 peers valid, constraint offset -0.281s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 6s 9s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 2s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 4 2 2s 8s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 4 2 2s 6s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 4 2 2s 5s ---- peer not valid ----
reply from 132.246.11.237: offset -0.015897 delay 0.043623, next query 5s
reply from 132.246.11.229: offset -0.016035 delay 0.043305, next query 8s
reply from 132.246.11.227: offset -0.007421 delay 0.054647, next query 6s
reply from 132.246.11.238: offset -0.007876 delay 0.056364, next query 9s
Wed Sep 23 22:37:34 EDT 2015
0/5 peers valid, constraint offset -0.303s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 1s 9s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 5 2 3s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 5 2 2s 5s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 5s 8s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 5 2 6s 9s ---- peer not valid ----
reply from 209.87.233.53: offset -0.005865 delay 0.027685, next query 7s
peer 132.246.11.237 now valid
reply from 132.246.11.237: offset -0.015559 delay 0.040724, next query 9s
peer 132.246.11.227 now valid
reply from 132.246.11.227: offset -0.008499 delay 0.052904, next query 8s
Wed Sep 23 22:37:39 EDT 2015
2/5 peers valid, constraint offset -0.321s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 5 2 3s 7s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 6 2 6s 8s -7.098ms 56.272ms 4.491ms
132.246.11.237 from pool time.nrc.ca
1 6 2 6s 9s -15.605ms 41.450ms 1.518ms
132.246.11.229 from pool time.nrc.ca
1 5 2 0s 8s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 5 2 1s 9s ---- peer not valid ----
peer 132.246.11.229 now valid
reply from 132.246.11.229: offset -0.014977 delay 0.040944, next query 5s
peer 132.246.11.238 now valid
reply from 132.246.11.238: offset -0.009984 delay 0.061879, next query 5s
peer 209.87.233.53 now valid
reply from 209.87.233.53: offset -0.011596 delay 0.031929, next query 5s
Wed Sep 23 22:37:44 EDT 2015
5/5 peers valid, constraint offset -0.343s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 6 2 3s 5s -8.355ms 29.161ms 3.480ms
132.246.11.227 from pool time.nrc.ca
1 6 2 1s 8s -7.098ms 56.272ms 4.491ms
132.246.11.237 from pool time.nrc.ca
1 6 2 1s 9s -15.605ms 41.450ms 1.518ms
132.246.11.229 from pool time.nrc.ca
1 6 2 0s 5s -14.339ms 43.536ms 4.652ms
132.246.11.238 from pool time.nrc.ca
1 6 2 1s 5s -8.059ms 58.068ms 2.273ms
reply from 132.246.11.229: offset -0.015394 delay 0.040217, next query 5s
reply from 132.246.11.237: offset -0.015191 delay 0.041245, next query 7s
reply from 132.246.11.227: offset -0.007871 delay 0.054625, next query 8s
reply from 132.246.11.238: offset -0.007399 delay 0.055387, next query 6s
reply from 209.87.233.53: offset -0.016840 delay 0.080766, next query 5s
Wed Sep 23 22:37:49 EDT 2015
5/5 peers valid, constraint offset -0.362s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 3s 5s -10.052ms 39.482ms 16.164ms
132.246.11.227 from pool time.nrc.ca
1 7 2 4s 8s -7.252ms 55.942ms 3.798ms
132.246.11.237 from pool time.nrc.ca
1 7 2 3s 7s -15.522ms 41.409ms 1.372ms
132.246.11.229 from pool time.nrc.ca
1 7 2 0s 5s -14.550ms 42.872ms 3.532ms
132.246.11.238 from pool time.nrc.ca
1 7 2 2s 6s -7.927ms 57.532ms 2.681ms
reply from 132.246.11.229: offset -0.014967 delay 0.040812, next query 8s
reply from 132.246.11.238: offset -0.007862 delay 0.055952, next query 8s
reply from 209.87.233.53: offset 0.000331 delay 0.037337, next query 8s
reply from 132.246.11.237: offset -0.016999 delay 0.043505, next query 5s
reply from 132.246.11.227: offset -0.007248 delay 0.058136, next query 5s
Wed Sep 23 22:37:54 EDT 2015
5/5 peers valid, constraint offset -0.381s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 8 2 6s 8s -8.321ms 39.125ms 15.088ms
132.246.11.227 from pool time.nrc.ca
1 8 2 4s 5s -7.252ms 56.308ms 4.085ms
132.246.11.237 from pool time.nrc.ca
1 8 2 3s 5s -15.768ms 41.758ms 1.737ms
132.246.11.229 from pool time.nrc.ca
1 8 2 3s 8s -14.620ms 42.529ms 2.978ms
132.246.11.238 from pool time.nrc.ca
1 8 2 5s 8s -7.916ms 57.268ms 2.258ms
reply from 132.246.11.237: offset -0.015904 delay 0.042822, next query 33s
reply from 132.246.11.229: offset -0.010353 delay 0.052948, next query 32s
reply from 132.246.11.227: offset -0.007569 delay 0.054898, next query 31s
Wed Sep 23 22:37:59 EDT 2015
5/5 peers valid, constraint offset -0.402s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 8 2 1s 8s -8.321ms 39.125ms 15.088ms
132.246.11.227 from pool time.nrc.ca
1 9 2 30s 31s -7.297ms 56.106ms 3.737ms
132.246.11.237 from pool time.nrc.ca
1 9 2 31s 33s -15.788ms 41.910ms 1.866ms
132.246.11.229 from pool time.nrc.ca
1 9 2 30s 32s -14.010ms 44.017ms 4.632ms
132.246.11.238 from pool time.nrc.ca
1 8 2 0s 8s -7.916ms 57.268ms 2.258ms
reply from 132.246.11.238: offset -0.008753 delay 0.058966, next query 34s
reply from 209.87.233.53: offset -0.010874 delay 0.061952, next query 32s
Wed Sep 23 22:38:04 EDT 2015
5/5 peers valid, constraint offset -0.422s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 28s 32s -8.686ms 42.386ms 18.474ms
132.246.11.227 from pool time.nrc.ca
1 9 2 25s 31s -7.297ms 56.106ms 3.737ms
132.246.11.237 from pool time.nrc.ca
1 9 2 26s 33s -15.788ms 41.910ms 1.866ms
132.246.11.229 from pool time.nrc.ca
1 9 2 25s 32s -14.010ms 44.017ms 4.632ms
132.246.11.238 from pool time.nrc.ca
1 9 2 29s 34s -8.036ms 57.511ms 2.478ms
Wed Sep 23 22:38:09 EDT 2015
5/5 peers valid, constraint offset -0.443s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 23s 32s -8.686ms 42.386ms 18.474ms
132.246.11.227 from pool time.nrc.ca
1 9 2 20s 31s -7.297ms 56.106ms 3.737ms
132.246.11.237 from pool time.nrc.ca
1 9 2 21s 33s -15.788ms 41.910ms 1.866ms
132.246.11.229 from pool time.nrc.ca
1 9 2 20s 32s -14.010ms 44.017ms 4.632ms
132.246.11.238 from pool time.nrc.ca
1 9 2 24s 34s -8.036ms 57.511ms 2.478ms
Wed Sep 23 22:38:14 EDT 2015
5/5 peers valid, constraint offset -0.462s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 18s 32s -8.686ms 42.386ms 18.474ms
132.246.11.227 from pool time.nrc.ca
1 9 2 15s 31s -7.297ms 56.106ms 3.737ms
132.246.11.237 from pool time.nrc.ca
1 9 2 16s 33s -15.788ms 41.910ms 1.866ms
132.246.11.229 from pool time.nrc.ca
1 9 2 15s 32s -14.010ms 44.017ms 4.632ms
132.246.11.238 from pool time.nrc.ca
1 9 2 19s 34s -8.036ms 57.511ms 2.478ms
Wed Sep 23 22:38:19 EDT 2015
5/5 peers valid, constraint offset -0.483s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 13s 32s -8.686ms 42.386ms 18.474ms
132.246.11.227 from pool time.nrc.ca
1 9 2 10s 31s -7.297ms 56.106ms 3.737ms
132.246.11.237 from pool time.nrc.ca
1 9 2 11s 33s -15.788ms 41.910ms 1.866ms
132.246.11.229 from pool time.nrc.ca
1 9 2 10s 32s -14.010ms 44.017ms 4.632ms
132.246.11.238 from pool time.nrc.ca
1 9 2 14s 34s -8.036ms 57.511ms 2.478ms
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.04.peers.constraint.no.margin.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.05.peers.constraints.margin.14726 2>&1
CONFIG FILE: ntpd.conf.05.peers.constraints.margin.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 60
--------------------------------------------------------------------
ntp engine ready
constraint margin = 60
constraint request to 2607:f8b0:400b:807::1012
constraint request to 74.125.226.112
constraint request to 74.125.226.113
constraint request to 74.125.226.114
constraint request to 74.125.226.116
constraint request to 74.125.226.115
tls failed: 2607:f8b0:400b:807::1012: connect: No route to host
no constraint reply from 2607:f8b0:400b:807::1012 received in time, next query
900s
constraint reply from 74.125.226.116: offset -0.798522
constraint reply from 74.125.226.113: offset -0.828675
reply from 209.87.233.53: offset -0.010002 delay 0.046123, next query 5s
reply from 132.246.11.237: offset -0.014067 delay 0.045744, next query 6s
reply from 132.246.11.229: offset -0.014505 delay 0.044964, next query 5s
constraint reply from 74.125.226.112: offset -0.858966
constraint reply from 74.125.226.115: offset -0.859843
reply from 132.246.11.227: offset -0.008444 delay 0.056054, next query 5s
reply from 132.246.11.238: offset -0.005819 delay 0.060580, next query 6s
constraint reply from 74.125.226.114: offset -0.879584
reply from 209.87.233.53: offset -0.006640 delay 0.025745, next query 5s
reply from 132.246.11.229: offset -0.015123 delay 0.042313, next query 9s
reply from 132.246.11.227: offset -0.001813 delay 0.067666, next query 5s
Wed Sep 23 22:38:25 EDT 2015
0/5 peers valid, constraint offset -0.585s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 4s 5s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 3 2 0s 6s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 4 2 8s 9s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 3 2 0s 6s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 4s 5s ---- peer not valid ----
reply from 132.246.11.237: offset -0.014924 delay 0.042179, next query 6s
reply from 132.246.11.238: offset 0.001615 delay 0.074015, next query 6s
reply from 209.87.233.53: offset -0.011199 delay 0.037571, next query 9s
reply from 132.246.11.227: offset -0.007896 delay 0.056315, next query 5s
Wed Sep 23 22:38:30 EDT 2015
0/5 peers valid, constraint offset -0.604s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 5 2 8s 9s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 4 2 1s 6s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 4 2 3s 9s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 4 2 1s 6s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 5 2 4s 5s ---- peer not valid ----
reply from 132.246.11.237: offset -0.011100 delay 0.050481, next query 9s
reply from 132.246.11.238: offset -0.002768 delay 0.064898, next query 6s
reply from 132.246.11.229: offset -0.015152 delay 0.042843, next query 5s
peer 132.246.11.227 now valid
reply from 132.246.11.227: offset -0.008961 delay 0.054816, next query 7s
Wed Sep 23 22:38:35 EDT 2015
1/5 peers valid, constraint offset -0.623s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 5 2 3s 9s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 5 2 5s 9s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 3s 5s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 5 2 2s 6s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 6 2 6s 7s -6.779ms 58.713ms 5.196ms
peer 132.246.11.238 now valid
reply from 132.246.11.238: offset -0.007711 delay 0.055159, next query 6s
peer 132.246.11.229 now valid
reply from 132.246.11.229: offset -0.016148 delay 0.040884, next query 9s
peer 209.87.233.53 now valid
reply from 209.87.233.53: offset -0.002802 delay 0.053648, next query 6s
Wed Sep 23 22:38:40 EDT 2015
4/5 peers valid, constraint offset -0.643s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 6 2 4s 6s -7.661ms 40.772ms 20.035ms
132.246.11.237 from pool time.nrc.ca
1 5 2 0s 9s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 6 2 7s 9s -15.232ms 42.751ms 2.489ms
132.246.11.238 from pool time.nrc.ca
1 6 2 3s 6s -3.671ms 63.663ms 11.338ms
132.246.11.227 from pool time.nrc.ca
1 6 2 1s 7s -6.779ms 58.713ms 5.196ms
peer 132.246.11.237 now valid
reply from 132.246.11.237: offset -0.015706 delay 0.040942, next query 9s
reply from 132.246.11.227: offset -0.009274 delay 0.055674, next query 9s
reply from 132.246.11.238: offset -0.007106 delay 0.056849, next query 5s
reply from 209.87.233.53: offset 0.005941 delay 0.046625, next query 6s
Wed Sep 23 22:38:45 EDT 2015
5/5 peers valid, constraint offset -0.664s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 5s 6s -4.940ms 41.942ms 20.246ms
132.246.11.237 from pool time.nrc.ca
1 6 2 4s 9s -13.949ms 44.837ms 5.193ms
132.246.11.229 from pool time.nrc.ca
1 6 2 2s 9s -15.232ms 42.751ms 2.489ms
132.246.11.238 from pool time.nrc.ca
1 7 2 3s 5s -4.358ms 62.300ms 8.926ms
132.246.11.227 from pool time.nrc.ca
1 7 2 5s 9s -7.278ms 58.105ms 4.112ms
reply from 132.246.11.229: offset -0.011216 delay 0.049081, next query 7s
reply from 132.246.11.238: offset -0.004130 delay 0.062151, next query 6s
reply from 132.246.11.237: offset -0.013430 delay 0.044723, next query 5s
Wed Sep 23 22:38:50 EDT 2015
5/5 peers valid, constraint offset -0.683s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 0s 6s -4.940ms 41.942ms 20.246ms
132.246.11.237 from pool time.nrc.ca
1 7 2 4s 5s -13.845ms 44.814ms 4.840ms
132.246.11.229 from pool time.nrc.ca
1 7 2 4s 7s -14.429ms 44.017ms 3.916ms
132.246.11.238 from pool time.nrc.ca
1 8 2 4s 6s -4.320ms 62.275ms 8.539ms
132.246.11.227 from pool time.nrc.ca
1 7 2 0s 9s -7.278ms 58.105ms 4.112ms
reply from 209.87.233.53: offset -0.006377 delay 0.047387, next query 9s
reply from 132.246.11.227: offset -0.002823 delay 0.066654, next query 7s
reply from 132.246.11.237: offset -0.014017 delay 0.043406, next query 8s
reply from 132.246.11.229: offset -0.014082 delay 0.043238, next query 6s
reply from 132.246.11.238: offset -0.006361 delay 0.058369, next query 32s
Wed Sep 23 22:38:55 EDT 2015
5/5 peers valid, constraint offset -0.704s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 8 2 4s 9s -5.180ms 42.850ms 20.525ms
132.246.11.237 from pool time.nrc.ca
1 8 2 7s 8s -13.874ms 44.579ms 4.364ms
132.246.11.229 from pool time.nrc.ca
1 8 2 5s 6s -14.371ms 43.887ms 3.603ms
132.246.11.238 from pool time.nrc.ca
1 9 2 31s 32s -4.611ms 61.717ms 7.651ms
132.246.11.227 from pool time.nrc.ca
1 8 2 2s 7s -6.535ms 59.530ms 5.657ms
reply from 132.246.11.227: offset -0.006790 delay 0.058782, next query 33s
reply from 209.87.233.53: offset 0.000354 delay 0.038517, next query 34s
Wed Sep 23 22:39:00 EDT 2015
5/5 peers valid, constraint offset -0.725s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 33s 34s -4.389ms 42.231ms 19.233ms
132.246.11.237 from pool time.nrc.ca
1 8 2 2s 8s -13.874ms 44.579ms 4.364ms
132.246.11.229 from pool time.nrc.ca
1 8 2 0s 6s -14.371ms 43.887ms 3.603ms
132.246.11.238 from pool time.nrc.ca
1 9 2 26s 32s -4.611ms 61.717ms 7.651ms
132.246.11.227 from pool time.nrc.ca
1 9 2 30s 33s -6.572ms 59.423ms 5.375ms
reply from 132.246.11.229: offset -0.016073 delay 0.040371, next query 31s
reply from 132.246.11.237: offset -0.015573 delay 0.041619, next query 31s
Wed Sep 23 22:39:05 EDT 2015
5/5 peers valid, constraint offset -0.744s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 28s 34s -4.389ms 42.231ms 19.233ms
132.246.11.237 from pool time.nrc.ca
1 9 2 28s 31s -14.117ms 44.156ms 3.750ms
132.246.11.229 from pool time.nrc.ca
1 9 2 26s 31s -14.614ms 43.385ms 3.516ms
132.246.11.238 from pool time.nrc.ca
1 9 2 21s 32s -4.611ms 61.717ms 7.651ms
132.246.11.227 from pool time.nrc.ca
1 9 2 25s 33s -6.572ms 59.423ms 5.375ms
Wed Sep 23 22:39:10 EDT 2015
5/5 peers valid, constraint offset -0.767s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 23s 34s -4.389ms 42.231ms 19.233ms
132.246.11.237 from pool time.nrc.ca
1 9 2 23s 31s -14.117ms 44.156ms 3.750ms
132.246.11.229 from pool time.nrc.ca
1 9 2 21s 31s -14.614ms 43.385ms 3.516ms
132.246.11.238 from pool time.nrc.ca
1 9 2 16s 32s -4.611ms 61.717ms 7.651ms
132.246.11.227 from pool time.nrc.ca
1 9 2 20s 33s -6.572ms 59.423ms 5.375ms
Wed Sep 23 22:39:15 EDT 2015
5/5 peers valid, constraint offset -0.785s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 18s 34s -4.389ms 42.231ms 19.233ms
132.246.11.237 from pool time.nrc.ca
1 9 2 18s 31s -14.117ms 44.156ms 3.750ms
132.246.11.229 from pool time.nrc.ca
1 9 2 16s 31s -14.614ms 43.385ms 3.516ms
132.246.11.238 from pool time.nrc.ca
1 9 2 11s 32s -4.611ms 61.717ms 7.651ms
132.246.11.227 from pool time.nrc.ca
1 9 2 15s 33s -6.572ms 59.423ms 5.375ms
Wed Sep 23 22:39:20 EDT 2015
5/5 peers valid, constraint offset -0.805s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 13s 34s -4.389ms 42.231ms 19.233ms
132.246.11.237 from pool time.nrc.ca
1 9 2 13s 31s -14.117ms 44.156ms 3.750ms
132.246.11.229 from pool time.nrc.ca
1 9 2 11s 31s -14.614ms 43.385ms 3.516ms
132.246.11.238 from pool time.nrc.ca
1 9 2 6s 32s -4.611ms 61.717ms 7.651ms
132.246.11.227 from pool time.nrc.ca
1 9 2 10s 33s -6.572ms 59.423ms 5.375ms
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.05.peers.constraints.margin.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.06.peers.constraint.margin.14726 2>&1
CONFIG FILE: ntpd.conf.06.peers.constraint.margin.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraint, margin
server time.chu.nrc.ca
servers time.nrc.ca
constraint from "https://www.google.com/"
constraint margin 180
--------------------------------------------------------------------
ntp engine ready
constraint margin = 180
constraint request to 173.194.43.81
constraint reply from 173.194.43.81: offset -0.460860
reply from 132.246.11.229: offset -0.012201 delay 0.048041, next query 7s
reply from 132.246.11.237: offset -0.012288 delay 0.047799, next query 7s
reply from 209.87.233.53: offset -0.011534 delay 0.055422, next query 5s
reply from 132.246.11.227: offset -0.006094 delay 0.060642, next query 8s
reply from 132.246.11.238: offset -0.004905 delay 0.063335, next query 9s
reply from 209.87.233.53: offset -0.008166 delay 0.028774, next query 5s
Wed Sep 23 22:39:26 EDT 2015
0/5 peers valid, constraint offset -0.907s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 5s 5s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 3 2 2s 7s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 3 2 4s 9s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 3 2 2s 7s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 3 2 3s 8s ---- peer not valid ----
reply from 132.246.11.229: offset -0.010691 delay 0.050852, next query 8s
reply from 132.246.11.237: offset -0.008450 delay 0.055215, next query 7s
reply from 132.246.11.227: offset 0.000530 delay 0.087343, next query 8s
reply from 132.246.11.238: offset -0.009312 delay 0.065390, next query 9s
Wed Sep 23 22:39:31 EDT 2015
0/5 peers valid, constraint offset -0.926s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 0s 5s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 4 2 5s 8s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 4 2 8s 9s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 4 2 4s 7s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 6s 8s ---- peer not valid ----
reply from 209.87.233.53: offset -0.014189 delay 0.064154, next query 7s
reply from 132.246.11.237: offset -0.016693 delay 0.042623, next query 8s
Wed Sep 23 22:39:36 EDT 2015
0/5 peers valid, constraint offset -0.945s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 5 2 2s 7s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 4 2 0s 8s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 4 2 3s 9s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 5 2 7s 8s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 1s 8s ---- peer not valid ----
reply from 132.246.11.229: offset -0.014897 delay 0.040749, next query 6s
reply from 132.246.11.227: offset -0.009367 delay 0.053742, next query 5s
peer 209.87.233.53 now valid
reply from 209.87.233.53: offset 0.005835 delay 0.048321, next query 8s
reply from 132.246.11.238: offset -0.007833 delay 0.060603, next query 6s
Wed Sep 23 22:39:41 EDT 2015
1/5 peers valid, constraint offset -0.967s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 6 2 5s 8s -7.014ms 49.168ms 27.191ms
132.246.11.229 from pool time.nrc.ca
1 5 2 1s 6s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 5 2 4s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 5 2 2s 8s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 5 2 1s 5s ---- peer not valid ----
peer 132.246.11.229 now valid
reply from 132.246.11.229: offset -0.006861 delay 0.057385, next query 9s
peer 132.246.11.227 now valid
reply from 132.246.11.227: offset -0.000374 delay 0.070256, next query 8s
peer 132.246.11.237 now valid
reply from 132.246.11.237: offset -0.009193 delay 0.055113, next query 5s
peer 132.246.11.238 now valid
reply from 132.246.11.238: offset -0.008266 delay 0.056893, next query 9s
reply from 209.87.233.53: offset -0.009357 delay 0.030136, next query 8s
Wed Sep 23 22:39:46 EDT 2015
5/5 peers valid, constraint offset -0.987s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 8s 8s -7.482ms 45.361ms 20.734ms
132.246.11.229 from pool time.nrc.ca
1 6 2 5s 9s -11.163ms 49.257ms 11.344ms
132.246.11.238 from pool time.nrc.ca
1 6 2 9s 9s -7.579ms 61.555ms 6.217ms
132.246.11.237 from pool time.nrc.ca
1 6 2 2s 5s -11.656ms 50.187ms 10.086ms
132.246.11.227 from pool time.nrc.ca
1 6 2 4s 8s -3.826ms 67.996ms 19.005ms
reply from 132.246.11.237: offset -0.016723 delay 0.040790, next query 8s
reply from 132.246.11.227: offset -0.009132 delay 0.054392, next query 9s
Wed Sep 23 22:39:52 EDT 2015
5/5 peers valid, constraint offset -1.006s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 3s 8s -7.482ms 45.361ms 20.734ms
132.246.11.229 from pool time.nrc.ca
1 6 2 0s 9s -11.163ms 49.257ms 11.344ms
132.246.11.238 from pool time.nrc.ca
1 6 2 4s 9s -7.579ms 61.555ms 6.217ms
132.246.11.237 from pool time.nrc.ca
1 7 2 5s 8s -12.670ms 48.308ms 9.398ms
132.246.11.227 from pool time.nrc.ca
1 7 2 8s 9s -4.887ms 65.275ms 14.416ms
reply from 132.246.11.229: offset -0.016025 delay 0.041680, next query 5s
reply from 209.87.233.53: offset -0.011396 delay 0.055667, next query 5s
reply from 132.246.11.238: offset -0.008445 delay 0.055731, next query 9s
reply from 132.246.11.229: offset -0.015711 delay 0.039840, next query 9s
reply from 132.246.11.237: offset -0.016342 delay 0.040926, next query 5s
Wed Sep 23 22:39:57 EDT 2015
5/5 peers valid, constraint offset -1.027s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 8 2 3s 5s -8.135ms 47.079ms 21.966ms
132.246.11.229 from pool time.nrc.ca
1 8 2 9s 9s -12.731ms 46.425ms 7.901ms
132.246.11.238 from pool time.nrc.ca
1 7 2 9s 9s -7.752ms 60.390ms 5.824ms
132.246.11.237 from pool time.nrc.ca
1 8 2 5s 5s -13.282ms 47.078ms 7.546ms
132.246.11.227 from pool time.nrc.ca
1 7 2 3s 9s -4.887ms 65.275ms 14.416ms
reply from 132.246.11.227: offset -0.003898 delay 0.063814, next query 8s
reply from 209.87.233.53: offset -0.005960 delay 0.081232, next query 33s
Wed Sep 23 22:40:02 EDT 2015
5/5 peers valid, constraint offset -1.049s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 31s 33s -7.824ms 51.958ms 27.048ms
132.246.11.229 from pool time.nrc.ca
1 8 2 4s 9s -12.731ms 46.425ms 7.901ms
132.246.11.238 from pool time.nrc.ca
1 7 2 4s 9s -7.752ms 60.390ms 5.824ms
132.246.11.237 from pool time.nrc.ca
1 8 2 0s 5s -13.282ms 47.078ms 7.546ms
132.246.11.227 from pool time.nrc.ca
1 8 2 6s 8s -4.722ms 65.031ms 13.547ms
reply from 132.246.11.237: offset -0.009704 delay 0.054725, next query 33s
reply from 132.246.11.229: offset -0.016684 delay 0.042994, next query 30s
reply from 132.246.11.238: offset -0.008103 delay 0.058329, next query 7s
Wed Sep 23 22:40:07 EDT 2015
5/5 peers valid, constraint offset -1.068s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 26s 33s -7.824ms 51.958ms 27.048ms
132.246.11.229 from pool time.nrc.ca
1 9 2 30s 30s -13.296ms 45.935ms 7.110ms
132.246.11.238 from pool time.nrc.ca
1 8 2 7s 7s -7.811ms 60.047ms 5.179ms
132.246.11.237 from pool time.nrc.ca
1 9 2 28s 33s -12.771ms 48.170ms 8.611ms
132.246.11.227 from pool time.nrc.ca
1 8 2 1s 8s -4.722ms 65.031ms 13.547ms
reply from 132.246.11.227: offset -0.009043 delay 0.053723, next query 34s
Wed Sep 23 22:40:12 EDT 2015
5/5 peers valid, constraint offset -1.088s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 21s 33s -7.824ms 51.958ms 27.048ms
132.246.11.229 from pool time.nrc.ca
1 9 2 25s 30s -13.296ms 45.935ms 7.110ms
132.246.11.238 from pool time.nrc.ca
1 8 2 2s 7s -7.811ms 60.047ms 5.179ms
132.246.11.237 from pool time.nrc.ca
1 9 2 23s 33s -12.771ms 48.170ms 8.611ms
132.246.11.227 from pool time.nrc.ca
1 9 2 30s 34s -5.340ms 63.416ms 11.309ms
reply from 132.246.11.238: offset -0.002703 delay 0.067940, next query 31s
Wed Sep 23 22:40:17 EDT 2015
5/5 peers valid, constraint offset -1.107s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 16s 33s -7.824ms 51.958ms 27.048ms
132.246.11.229 from pool time.nrc.ca
1 9 2 20s 30s -13.296ms 45.935ms 7.110ms
132.246.11.238 from pool time.nrc.ca
1 9 2 29s 31s -7.081ms 61.174ms 6.350ms
132.246.11.237 from pool time.nrc.ca
1 9 2 18s 33s -12.771ms 48.170ms 8.611ms
132.246.11.227 from pool time.nrc.ca
1 9 2 25s 34s -5.340ms 63.416ms 11.309ms
Wed Sep 23 22:40:22 EDT 2015
5/5 peers valid, constraint offset -1.128s, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 11s 33s -7.824ms 51.958ms 27.048ms
132.246.11.229 from pool time.nrc.ca
1 9 2 15s 30s -13.296ms 45.935ms 7.110ms
132.246.11.238 from pool time.nrc.ca
1 9 2 24s 31s -7.081ms 61.174ms 6.350ms
132.246.11.237 from pool time.nrc.ca
1 9 2 13s 33s -12.771ms 48.170ms 8.611ms
132.246.11.227 from pool time.nrc.ca
1 9 2 20s 34s -5.340ms 63.416ms 11.309ms
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.06.peers.constraint.margin.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.07.peers.no.constraints.margin.14726 2>&1
CONFIG FILE: ntpd.conf.07.peers.no.constraints.margin.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, no constraints, margin
server time.chu.nrc.ca
servers time.nrc.ca
constraint margin 240
--------------------------------------------------------------------
ntp engine ready
no constraints present
reply from 209.87.233.53: offset -0.005049 delay 0.046296, next query 5s
reply from 132.246.11.237: offset -0.014887 delay 0.052591, next query 6s
reply from 132.246.11.229: offset -0.015237 delay 0.052360, next query 5s
reply from 132.246.11.227: offset -0.005275 delay 0.060879, next query 5s
reply from 132.246.11.238: offset -0.004856 delay 0.062936, next query 6s
reply from 132.246.11.229: offset -0.010123 delay 0.050262, next query 5s
reply from 209.87.233.53: offset -0.008413 delay 0.051499, next query 7s
reply from 132.246.11.227: offset -0.017982 delay 0.083965, next query 9s
Wed Sep 23 22:40:28 EDT 2015
0/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 6s 7s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 8s 9s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 3 2 0s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 3 2 0s 6s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 4 2 4s 5s ---- peer not valid ----
reply from 132.246.11.237: offset -0.009907 delay 0.050895, next query 6s
reply from 132.246.11.238: offset -0.002588 delay 0.066415, next query 7s
reply from 132.246.11.229: offset -0.014939 delay 0.042622, next query 5s
Wed Sep 23 22:40:33 EDT 2015
0/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 4 2 1s 7s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 4 2 3s 9s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 4 2 2s 7s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 4 2 1s 6s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 4s 5s ---- peer not valid ----
reply from 132.246.11.237: offset -0.014971 delay 0.043322, next query 6s
reply from 209.87.233.53: offset -0.021637 delay 0.054742, next query 7s
reply from 132.246.11.238: offset -0.009002 delay 0.056412, next query 6s
reply from 132.246.11.227: offset -0.008945 delay 0.057010, next query 5s
peer 132.246.11.229 now valid
reply from 132.246.11.229: offset -0.014281 delay 0.042274, next query 7s
Wed Sep 23 22:40:38 EDT 2015
1/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 5 2 3s 7s ---- peer not valid ----
132.246.11.227 from pool time.nrc.ca
1 5 2 3s 5s ---- peer not valid ----
132.246.11.238 from pool time.nrc.ca
1 5 2 3s 6s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 5 2 2s 6s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 6 2 6s 7s -13.645ms 46.879ms 6.141ms
peer 132.246.11.237 now valid
reply from 132.246.11.237: offset -0.014832 delay 0.044895, next query 6s
peer 209.87.233.53 now valid
reply from 209.87.233.53: offset -0.014713 delay 0.042185, next query 8s
peer 132.246.11.227 now valid
reply from 132.246.11.227: offset -0.007977 delay 0.055603, next query 9s
peer 132.246.11.238 now valid
reply from 132.246.11.238: offset -0.007259 delay 0.056938, next query 9s
Wed Sep 23 22:40:43 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 6 2 6s 8s -12.453ms 48.681ms 8.661ms
132.246.11.227 from pool time.nrc.ca
1 6 2 7s 9s -10.045ms 64.364ms 11.681ms
132.246.11.238 from pool time.nrc.ca
1 6 2 7s 9s -5.926ms 60.675ms 5.685ms
132.246.11.237 from pool time.nrc.ca
1 6 2 3s 6s -13.649ms 47.926ms 6.138ms
132.246.11.229 from pool time.nrc.ca
1 6 2 1s 7s -13.645ms 46.879ms 6.141ms
reply from 132.246.11.229: offset -0.011958 delay 0.053372, next query 8s
reply from 132.246.11.237: offset -0.015004 delay 0.040388, next query 8s
Wed Sep 23 22:40:48 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 6 2 1s 8s -12.453ms 48.681ms 8.661ms
132.246.11.227 from pool time.nrc.ca
1 6 2 2s 9s -10.045ms 64.364ms 11.681ms
132.246.11.238 from pool time.nrc.ca
1 6 2 2s 9s -5.926ms 60.675ms 5.685ms
132.246.11.237 from pool time.nrc.ca
1 7 2 6s 8s -13.920ms 46.418ms 7.538ms
132.246.11.229 from pool time.nrc.ca
1 7 2 4s 8s -13.308ms 48.178ms 7.381ms
reply from 209.87.233.53: offset -0.019146 delay 0.045615, next query 7s
reply from 132.246.11.227: offset -0.006009 delay 0.060168, next query 5s
reply from 132.246.11.238: offset -0.005013 delay 0.061031, next query 6s
reply from 132.246.11.229: offset -0.015936 delay 0.039320, next query 5s
Wed Sep 23 22:40:53 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 3s 7s -13.792ms 48.068ms 7.353ms
132.246.11.227 from pool time.nrc.ca
1 7 2 2s 5s -9.238ms 63.525ms 9.902ms
132.246.11.238 from pool time.nrc.ca
1 7 2 3s 6s -5.743ms 60.746ms 5.418ms
132.246.11.237 from pool time.nrc.ca
1 7 2 1s 8s -13.920ms 46.418ms 7.538ms
132.246.11.229 from pool time.nrc.ca
1 8 2 4s 5s -13.746ms 46.702ms 8.858ms
reply from 132.246.11.237: offset -0.015561 delay 0.043763, next query 7s
reply from 132.246.11.227: offset -0.007106 delay 0.056404, next query 9s
reply from 209.87.233.53: offset -0.011131 delay 0.054411, next query 6s
reply from 132.246.11.238: offset -0.006588 delay 0.058704, next query 7s
reply from 132.246.11.229: offset -0.012378 delay 0.046902, next query 30s
Wed Sep 23 22:40:58 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 8 2 4s 6s -13.348ms 49.125ms 8.328ms
132.246.11.227 from pool time.nrc.ca
1 8 2 6s 9s -8.882ms 62.338ms 8.082ms
132.246.11.238 from pool time.nrc.ca
1 8 2 5s 7s -5.884ms 60.406ms 4.793ms
132.246.11.237 from pool time.nrc.ca
1 8 2 3s 7s -14.194ms 45.976ms 6.706ms
132.246.11.229 from pool time.nrc.ca
1 9 2 29s 30s -13.550ms 46.730ms 8.645ms
reply from 132.246.11.237: offset -0.015709 delay 0.042371, next query 33s
reply from 209.87.233.53: offset -0.008874 delay 0.026847, next query 31s
Wed Sep 23 22:41:03 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 30s 31s -12.709ms 45.942ms 22.278ms
132.246.11.227 from pool time.nrc.ca
1 8 2 1s 9s -8.882ms 62.338ms 8.082ms
132.246.11.238 from pool time.nrc.ca
1 8 2 0s 7s -5.884ms 60.406ms 4.793ms
132.246.11.237 from pool time.nrc.ca
1 9 2 31s 33s -14.410ms 45.461ms 5.919ms
132.246.11.229 from pool time.nrc.ca
1 9 2 24s 30s -13.550ms 46.730ms 8.645ms
reply from 132.246.11.238: offset -0.008643 delay 0.064019, next query 31s
reply from 132.246.11.227: offset 0.007387 delay 0.088276, next query 30s
Wed Sep 23 22:41:08 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 25s 31s -12.709ms 45.942ms 22.278ms
132.246.11.227 from pool time.nrc.ca
1 9 2 26s 30s -6.558ms 66.044ms 12.181ms
132.246.11.238 from pool time.nrc.ca
1 9 2 26s 31s -6.278ms 60.922ms 5.262ms
132.246.11.237 from pool time.nrc.ca
1 9 2 26s 33s -14.410ms 45.461ms 5.919ms
132.246.11.229 from pool time.nrc.ca
1 9 2 19s 30s -13.550ms 46.730ms 8.645ms
Wed Sep 23 22:41:13 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 20s 31s -12.709ms 45.942ms 22.278ms
132.246.11.227 from pool time.nrc.ca
1 9 2 21s 30s -6.558ms 66.044ms 12.181ms
132.246.11.238 from pool time.nrc.ca
1 9 2 21s 31s -6.278ms 60.922ms 5.262ms
132.246.11.237 from pool time.nrc.ca
1 9 2 21s 33s -14.410ms 45.461ms 5.919ms
132.246.11.229 from pool time.nrc.ca
1 9 2 14s 30s -13.550ms 46.730ms 8.645ms
Wed Sep 23 22:41:18 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 15s 31s -12.709ms 45.942ms 22.278ms
132.246.11.227 from pool time.nrc.ca
1 9 2 16s 30s -6.558ms 66.044ms 12.181ms
132.246.11.238 from pool time.nrc.ca
1 9 2 16s 31s -6.278ms 60.922ms 5.262ms
132.246.11.237 from pool time.nrc.ca
1 9 2 16s 33s -14.410ms 45.461ms 5.919ms
132.246.11.229 from pool time.nrc.ca
1 9 2 9s 30s -13.550ms 46.730ms 8.645ms
Wed Sep 23 22:41:23 EDT 2015
5/5 peers valid, clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 10s 31s -12.709ms 45.942ms 22.278ms
132.246.11.227 from pool time.nrc.ca
1 9 2 11s 30s -6.558ms 66.044ms 12.181ms
132.246.11.238 from pool time.nrc.ca
1 9 2 11s 31s -6.278ms 60.922ms 5.262ms
132.246.11.237 from pool time.nrc.ca
1 9 2 11s 33s -14.410ms 45.461ms 5.919ms
132.246.11.229 from pool time.nrc.ca
1 9 2 4s 30s -13.550ms 46.730ms 8.645ms
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.07.peers.no.constraints.margin.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.08.nopeers.no.constraints.margin.14726 2>&1
CONFIG FILE: ntpd.conf.08.nopeers.no.constraints.margin.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# no peers, no constraints, margin
constraint margin 2
--------------------------------------------------------------------
ntp engine ready
no constraints present
Wed Sep 23 22:41:29 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:41:34 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:41:39 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:41:44 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:41:49 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:41:54 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:41:59 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:04 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:09 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:14 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:19 EDT 2015
no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:24 EDT 2015
no peers and no sensors configured
clock unsynced
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.08.nopeers.no.constraints.margin.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.09.nopeers.constraints.no.margin.14726 2>&1
CONFIG FILE: ntpd.conf.09.nopeers.constraints.no.margin.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# no peers, constraints, no margin
constraints from "https://www.google.com/"
--------------------------------------------------------------------
ntp engine ready
constraint margin = 120
constraint request to 2607:f8b0:400b:807::1011
constraint request to 173.194.43.115
constraint request to 173.194.43.114
constraint request to 173.194.43.113
constraint request to 173.194.43.112
constraint request to 173.194.43.116
tls failed: 2607:f8b0:400b:807::1011: connect: No route to host
no constraint reply from 2607:f8b0:400b:807::1011 received in time, next query
900s
constraint reply from 173.194.43.114: offset -0.982289
constraint reply from 173.194.43.115: offset -0.982828
constraint reply from 173.194.43.116: offset -0.036840
constraint reply from 173.194.43.112: offset -0.057122
constraint reply from 173.194.43.113: offset -0.068300
Wed Sep 23 22:42:30 EDT 2015
constraint offset 0.136s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:35 EDT 2015
constraint offset 0.121s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:40 EDT 2015
constraint offset 0.109s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:45 EDT 2015
constraint offset 0.085s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:50 EDT 2015
constraint offset 0.066s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:42:55 EDT 2015
constraint offset 0.048s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:43:00 EDT 2015
constraint offset 0.027s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:43:05 EDT 2015
constraint offset 0.005s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:43:11 EDT 2015
constraint offset -0.013s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:43:16 EDT 2015
constraint offset -0.035s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:43:21 EDT 2015
constraint offset -0.056s, no peers and no sensors configured
clock unsynced
Wed Sep 23 22:43:26 EDT 2015
constraint offset -0.074s, no peers and no sensors configured
clock unsynced
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.09.nopeers.constraints.no.margin.14726.
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.11.peers.constraints.negative.1.margin.fail.14726 2>&1
CONFIG FILE: ntpd.conf.11.peers.constraints.negative.1.margin.fail.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, negative margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin -60
--------------------------------------------------------------------
ntpd.conf.11.peers.constraints.negative.1.margin.fail.14726:7: constraint
margin must be between 1 and 65535
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.12.peers.constraints.zero.margin.fail.14726 2>&1
CONFIG FILE: ntpd.conf.12.peers.constraints.zero.margin.fail.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, zero margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 0
--------------------------------------------------------------------
ntpd.conf.12.peers.constraints.zero.margin.fail.14726:7: constraint margin must
be between 1 and 65535
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.13.peers.constraints.fractional.margin.fail.14726 2>&1
CONFIG FILE: ntpd.conf.13.peers.constraints.fractional.margin.fail.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, fractional margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 0.5
--------------------------------------------------------------------
ntpd.conf.13.peers.constraints.fractional.margin.fail.14726:7: syntax error
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.14.peers.constraints.big.65536.margin.fail.14726 2>&1
CONFIG FILE: ntpd.conf.14.peers.constraints.big.65536.margin.fail.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, big margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 65536
--------------------------------------------------------------------
ntpd.conf.14.peers.constraints.big.65536.margin.fail.14726:7: constraint margin
must be between 1 and 65535
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.15.peers.constraints.alpha.margin.fail.14726 2>&1
CONFIG FILE: ntpd.conf.15.peers.constraints.alpha.margin.fail.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, alpha margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin abc
--------------------------------------------------------------------
ntpd.conf.15.peers.constraints.alpha.margin.fail.14726:7: syntax error
= = = = => Running: doas -uroot ntpd -dvSf
ntpd.conf.16.peers.constraints.alphanumeric.margin.fail.14726 2>&1
CONFIG FILE: ntpd.conf.16.peers.constraints.alphanumeric.margin.fail.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, alphanumeric margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin abc123
--------------------------------------------------------------------
ntpd.conf.16.peers.constraints.alphanumeric.margin.fail.14726:7: syntax error
= = = = => Running: doas -uroot ntpd -dvsf
/tmp/ntpd.conf.10.peers.constraints.low.margin.trigger.invalid.14726 2>&1
CONFIG FILE:
/tmp/ntpd.conf.10.peers.constraints.low.margin.trigger.invalid.14726
--------------------------------------------------------------------
# test ntpd.conf - please delete
#
# peers, constraints, low margin, trigger invalid
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 1
--------------------------------------------------------------------
ntp engine ready
constraint margin = 1
constraint request to 2607:f8b0:400b:80a::1011
constraint request to 74.125.226.114
constraint request to 74.125.226.112
constraint request to 74.125.226.116
constraint request to 74.125.226.113
constraint request to 74.125.226.115
tls failed: 2607:f8b0:400b:80a::1011: connect: No route to host
no constraint reply from 2607:f8b0:400b:80a::1011 received in time, next query
900s
constraint reply from 74.125.226.112: offset -0.506045
constraint reply from 74.125.226.116: offset -0.509380
constraint reply from 74.125.226.113: offset -0.528776
reply from 132.246.11.237: offset -0.012174 delay 0.047887, next query 8s
set local clock to Wed Sep 23 22:43:32 EDT 2015 (offset -0.012174s)
reply from 132.246.11.229: offset -0.007046 delay 0.037440, next query 5s
constraint reply from 74.125.226.114: offset -0.555065
reply from 209.87.233.53: offset -0.006893 delay 0.050758, next query 8s
reply from 132.246.11.238: offset 0.001587 delay 0.050668, next query 6s
reply from 132.246.11.227: offset 0.000133 delay 0.050516, next query 9s
constraint reply from 74.125.226.115: offset -0.559562
reply from 132.246.11.229: offset -0.004556 delay 0.042746, next query 8s
reply from 132.246.11.238: offset 0.005162 delay 0.056924, next query 9s
reply from 132.246.11.237: offset -0.001790 delay 0.044919, next query 5s
reply from 209.87.233.53: offset 0.000622 delay 0.047377, next query 6s
reply from 132.246.11.227: offset 0.008554 delay 0.064144, next query 7s
reply from 132.246.11.229: offset -0.003472 delay 0.040130, next query 6s
reply from 132.246.11.237: offset -0.002533 delay 0.041136, next query 8s
reply from 209.87.233.53: offset 0.004143 delay 0.021936, next query 9s
reply from 132.246.11.238: offset 0.007449 delay 0.061579, next query 8s
reply from 132.246.11.227: constraint check failed
reply from 132.246.11.229: constraint check failed
peer 132.246.11.237 now valid
reply from 132.246.11.237: offset -0.003399 delay 0.040374, next query 6s
peer 209.87.233.53 now valid
reply from 209.87.233.53: offset 0.012797 delay 0.043477, next query 7s
peer 132.246.11.238 now valid
reply from 132.246.11.238: offset 0.005356 delay 0.057981, next query 6s
reply from 132.246.11.237: offset -0.003772 delay 0.039710, next query 9s
reply from 132.246.11.238: offset 0.004572 delay 0.056859, next query 9s
reply from 209.87.233.53: offset -0.001822 delay 0.038543, next query 7s
Wed Sep 23 22:44:03 EDT 2015
3/5 peers valid, constraint offset -0.305s (2 errors), clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 7 2 6s 7s 1.770ms 40.418ms 23.102ms
132.246.11.238 from pool time.nrc.ca
1 7 2 7s 9s 4.825ms 56.802ms 7.668ms
132.246.11.227 from pool time.nrc.ca
1 4 2 3038s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 3069s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 7 2 6s 9s -4.733ms 42.805ms 3.869ms
reply from 132.246.11.237: offset -0.000720 delay 0.047468, next query 9s
reply from 209.87.233.53: offset 0.017244 delay 0.049433, next query 7s
reply from 132.246.11.238: offset 0.003652 delay 0.055265, next query 8s
reply from 209.87.233.53: offset 0.004711 delay 0.051895, next query 34s
reply from 132.246.11.238: offset 0.004766 delay 0.056475, next query 34s
reply from 132.246.11.237: offset 0.005665 delay 0.059035, next query 34s
Wed Sep 23 22:44:33 EDT 2015
3/5 peers valid, constraint offset -0.326s (2 errors), clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 9 2 17s 34s 4.400ms 43.346ms 24.977ms
132.246.11.238 from pool time.nrc.ca
1 9 2 19s 34s 4.649ms 56.536ms 6.846ms
132.246.11.227 from pool time.nrc.ca
1 4 2 3008s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 3039s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 9 2 19s 34s -2.674ms 45.790ms 7.093ms
reply from 209.87.233.53: offset 0.059032 delay 0.140621, next query 31s
reply from 132.246.11.237: offset -0.003558 delay 0.042086, next query 33s
reply from 132.246.11.238: offset 0.004227 delay 0.056712, next query 32s
adjusting local clock by 0.001587s
Wed Sep 23 22:45:03 EDT 2015
3/5 peers valid, constraint offset -0.349s (2 errors), clock unsynced
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 18s 31s 9.642ms 55.505ms 38.364ms
132.246.11.238 from pool time.nrc.ca
1 10 2 21s 32s 3.009ms 56.558ms 6.731ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2978s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 3009s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 22s 33s -4.372ms 45.327ms 6.419ms
reply from 209.87.233.53: offset 0.003609 delay 0.029119, next query 33s
reply from 132.246.11.238: offset 0.003376 delay 0.058321, next query 32s
reply from 132.246.11.237: offset -0.008394 delay 0.053414, next query 32s
adjusting local clock by 0.002064s
clock is now synced
Wed Sep 23 22:45:33 EDT 2015
3/5 peers valid, constraint offset -0.373s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 21s 33s 9.089ms 52.800ms 35.273ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 23s 32s 1.367ms 57.514ms 2.570ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2948s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2979s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 24s 32s -5.766ms 46.018ms 7.209ms
reply from 209.87.233.53: offset -0.005293 delay 0.046042, next query 31s
reply from 132.246.11.238: offset 0.001218 delay 0.058537, next query 34s
reply from 132.246.11.237: offset -0.007379 delay 0.040607, next query 33s
Wed Sep 23 22:46:03 EDT 2015
3/5 peers valid, constraint offset -0.393s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 22s 31s 8.806ms 52.633ms 35.082ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 27s 34s 1.330ms 57.716ms 2.801ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2918s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2949s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 27s 33s -6.008ms 45.479ms 6.593ms
reply from 209.87.233.53: offset -0.008293 delay 0.050668, next query 34s
reply from 132.246.11.237: offset -0.001740 delay 0.051477, next query 30s
reply from 132.246.11.238: offset 0.000734 delay 0.059240, next query 33s
Wed Sep 23 22:46:33 EDT 2015
3/5 peers valid, constraint offset -0.413s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 26s 34s 7.708ms 56.225ms 30.978ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 30s 33s 0.947ms 57.424ms 2.467ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2888s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2919s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 27s 30s -5.452ms 46.772ms 8.070ms
reply from 209.87.233.53: offset -0.005787 delay 0.044949, next query 31s
reply from 132.246.11.237: offset -0.003634 delay 0.052768, next query 32s
Wed Sep 23 22:47:03 EDT 2015
3/5 peers valid, constraint offset -0.437s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 27s 31s 5.841ms 56.409ms 31.188ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 0s 33s 0.947ms 57.424ms 2.467ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2858s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2889s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 29s 32s -5.025ms 48.321ms 9.841ms
reply from 132.246.11.238: offset 0.000811 delay 0.059396, next query 32s
reply from 209.87.233.53: offset 0.003730 delay 0.047259, next query 34s
reply from 132.246.11.237: offset -0.001954 delay 0.051751, next query 34s
adjusting local clock by 0.000000s
Wed Sep 23 22:47:33 EDT 2015
3/5 peers valid, constraint offset -0.458s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 31s 34s 6.992ms 57.498ms 32.433ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 2s 32s 0.836ms 57.601ms 2.669ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2828s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2859s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 33s 34s -4.342ms 49.826ms 10.535ms
reply from 132.246.11.238: offset 0.002066 delay 0.058980, next query 33s
Wed Sep 23 22:48:03 EDT 2015
3/5 peers valid, constraint offset -0.480s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 1s 34s 6.992ms 57.498ms 32.433ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 5s 33s 0.979ms 57.866ms 2.972ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2798s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2829s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 3s 34s -4.342ms 49.826ms 10.535ms
reply from 209.87.233.53: offset -0.004860 delay 0.054768, next query 31s
reply from 132.246.11.237: offset -0.007780 delay 0.044475, next query 33s
reply from 132.246.11.238: offset -0.000520 delay 0.058035, next query 32s
3 out of 5 peers valid
bad peer from pool time.nrc.ca (132.246.11.227)
bad peer from pool time.nrc.ca (132.246.11.229)
Wed Sep 23 22:48:33 EDT 2015
3/5 peers valid, constraint offset -0.500s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 2s 31s 4.685ms 58.165ms 33.196ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 7s 32s 0.914ms 58.212ms 1.986ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2768s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2799s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 6s 33s -4.768ms 49.452ms 10.108ms
reply from 209.87.233.53: offset -0.001492 delay 0.055769, next query 32s
reply from 132.246.11.237: offset -0.007294 delay 0.041612, next query 33s
reply from 132.246.11.238: offset 0.001473 delay 0.059741, next query 32s
Wed Sep 23 22:49:03 EDT 2015
3/5 peers valid, constraint offset -0.523s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 4s 32s 4.366ms 58.649ms 33.749ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 9s 32s 0.959ms 58.621ms 2.182ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2738s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2769s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 9s 33s -5.931ms 47.274ms 7.619ms
reply from 209.87.233.53: offset -0.005953 delay 0.035159, next query 32s
reply from 132.246.11.237: offset -0.006367 delay 0.043622, next query 30s
reply from 132.246.11.238: offset 0.001042 delay 0.055986, next query 30s
Wed Sep 23 22:49:33 EDT 2015
3/5 peers valid, constraint offset -0.544s (2 errors), clock synced, stratum 3
peer
wt tl st next poll offset delay jitter
209.87.233.53 time.chu.nrc.ca
1 10 2 6s 32s -3.300ms 45.467ms 18.683ms
132.246.11.238 from pool time.nrc.ca
* 1 10 2 9s 30s 1.017ms 58.530ms 2.907ms
132.246.11.227 from pool time.nrc.ca
1 4 2 2708s 3053s ---- peer not valid ----
132.246.11.229 from pool time.nrc.ca
1 5 2 2739s 3081s ---- peer not valid ----
132.246.11.237 from pool time.nrc.ca
1 10 2 9s 30s -5.826ms 47.466ms 7.838ms
ntpdntp engine exiting
dispatch_imsg in main: pipe closed
Terminating
(ok)
Removing file ntpd.conf.16.peers.constraints.alphanumeric.margin.fail.14726.
REGRESS SCRIPT
===================================================================
# @(#) Script to perform regression testing on ntp.conf
iterations="1 2 3 4 5 6 7 8 9 10 11 12"
sleep1="5"
sleep2="30"
if [ $# -eq 1 ]
then
if [ $1 = "fast" ]
then
iterations="1 2"
sleep1="1"
sleep2="2"
else
echo "Invalid argument. Usage: `basename $0` [fast]"
exit
fi
fi
echo
echo "Warning: this is a test script to perform regressing on NTPD."
echo "It should only be run on a test system."
echo "This script assumes that doas is configured with nopass."
echo -n "Press Enter to continue or Control-C to quit: "
read dummy
test_config_1="/tmp/ntpd.conf.01.empty.$$"
test_config_2="/tmp/ntpd.conf.02.peers.no.constraints.no.margin.$$"
test_config_3="/tmp/ntpd.conf.03.peers.constraints.no.margin.$$"
test_config_4="/tmp/ntpd.conf.04.peers.constraint.no.margin.$$"
test_config_5="/tmp/ntpd.conf.05.peers.constraints.margin.$$"
test_config_6="/tmp/ntpd.conf.06.peers.constraint.margin.$$"
test_config_7="/tmp/ntpd.conf.07.peers.no.constraints.margin.$$"
test_config_8="/tmp/ntpd.conf.08.nopeers.no.constraints.margin.$$"
test_config_9="/tmp/ntpd.conf.09.nopeers.constraints.no.margin.$$"
test_config_10="/tmp/ntpd.conf.10.peers.constraints.low.margin.trigger.invalid.$$"
test_config_11="/tmp/ntpd.conf.11.peers.constraints.negative.1.margin.fail.$$"
test_config_12="/tmp/ntpd.conf.12.peers.constraints.zero.margin.fail.$$"
test_config_13="/tmp/ntpd.conf.13.peers.constraints.fractional.margin.fail.$$"
test_config_14="/tmp/ntpd.conf.14.peers.constraints.big.65536.margin.fail.$$"
test_config_15="/tmp/ntpd.conf.15.peers.constraints.alpha.margin.fail.$$"
test_config_16="/tmp/ntpd.conf.16.peers.constraints.alphanumeric.margin.fail.$$"
echo
echo
echo "Stopping NTPD, running rdate..."
doas -uroot rcctl stop ntpd
doas -uroot rdate time.nrc.ca
# #
# create test configuration files in /tmp
# #
echo
echo "= = = = => Creating test configuration files..."
# 1
cat <<EOF > ${test_config_1}
# test ntpd.conf - please delete
# $date
# no parameters specified
EOF
# 2
cat <<EOF > ${test_config_2}
# test ntpd.conf - please delete
# $date
# peers, no constraints, no margin
server time.chu.nrc.ca
servers time.nrc.ca
EOF
# 3
cat <<EOF > ${test_config_3}
# test ntpd.conf - please delete
# $date
# peers, constraints, no margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
EOF
# 4
cat <<EOF > ${test_config_4}
# test ntpd.conf - please delete
# $date
# peers, constraint, no margin
server time.chu.nrc.ca
servers time.nrc.ca
constraint from "https://www.google.com/"
EOF
# 5
cat <<EOF > ${test_config_5}
# test ntpd.conf - please delete
# $date
# peers, constraints, margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 60
EOF
# 6
cat <<EOF > ${test_config_6}
# test ntpd.conf - please delete
# $date
# peers, constraint, margin
server time.chu.nrc.ca
servers time.nrc.ca
constraint from "https://www.google.com/"
constraint margin 180
EOF
# 7
cat <<EOF > ${test_config_7}
# test ntpd.conf - please delete
# $date
# peers, no constraints, margin
server time.chu.nrc.ca
servers time.nrc.ca
constraint margin 240
EOF
# 8
cat <<EOF > ${test_config_8}
# test ntpd.conf - please delete
# $date
# no peers, no constraints, margin
constraint margin 2
EOF
# 9
cat <<EOF > ${test_config_9}
# test ntpd.conf - please delete
# $date
# no peers, constraints, no margin
constraints from "https://www.google.com/"
EOF
#10
cat <<EOF > ${test_config_10}
# test ntpd.conf - please delete
# $date
# peers, constraints, low margin, trigger invalid
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 1
EOF
# 11
cat <<EOF > ${test_config_11}
# test ntpd.conf - please delete
# $date
# peers, constraints, negative margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin -60
EOF
# 12
cat <<EOF > ${test_config_12}
# test ntpd.conf - please delete
# $date
# peers, constraints, zero margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 0
EOF
# 13
cat <<EOF > ${test_config_13}
# test ntpd.conf - please delete
# $date
# peers, constraints, fractional margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 0.5
EOF
#14
cat <<EOF > ${test_config_14}
# test ntpd.conf - please delete
# $date
# peers, constraints, big margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin 65536
EOF
#15
cat <<EOF > ${test_config_15}
# test ntpd.conf - please delete
# $date
# peers, constraints, alpha margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin abc
EOF
#16
cat <<EOF > ${test_config_16}
# test ntpd.conf - please delete
# $date
# peers, constraints, alphanumeric margin
server time.chu.nrc.ca
servers time.nrc.ca
constraints from "https://www.google.com/"
constraint margin abc123
EOF
echo
echo "= = = = => Testing basic syntax checking:"
cd /tmp
for file in ntpd.conf.*
do
echo $file
ntpd -nvf $file
echo
done
for file in `ls -1 ntpd.conf.*$$* | grep -v 'trigger.invalid'`
do
echo "= = = = => Running: doas -uroot ntpd -dvSf $file 2>&1"
echo CONFIG FILE: $file
echo --------------------------------------------------------------------
cat $file
echo --------------------------------------------------------------------
doas -uroot ntpd -dvSf $file 2>&1 &
sleep 1
if [ -z "`pgrep ntpd`" ]
then
:
rm $file
else
for i in $iterations
do
sleep $sleep1
echo
date
ntpctl -s all
done
doas -uroot rcctl stop ntpd
echo "Removing file $file."
rm $file
fi
echo
done
echo "= = = = => Running: doas -uroot ntpd -dvsf $test_config_10 2>&1"
echo CONFIG FILE: $test_config_10
echo --------------------------------------------------------------------
cat $test_config_10
echo --------------------------------------------------------------------
doas -uroot ntpd -dvsf "${test_config_10}" 2>&1 &
sleep 1
if [ -z "`pgrep ntpd`" ]
then
:
else
for i in $iterations
do
sleep $sleep2
echo
date
ntpctl -s all
done
doas -uroot rcctl stop ntpd
fi
echo
echo "Removing file $file."
rm $test_config_10