Max level shown:
1 [ Oct 8 10:40:43 Enabled. ]
2 [ Oct 8 10:40:43 Rereading configuration. ]
3 [ Oct 8 10:40:44 Rereading configuration. ]
4 [ Oct 8 10:40:50 Executing start method ("/opt/oxide/lib/svc/manifest/ntp-admin.sh"). ]
5 + set -o errexit
6 + set -o pipefail
7 + . /lib/svc/share/smf_include.sh
8 ++ __smf_method_exit_fmri=svc:/oxide/ntp-admin:default
9 ++ SMF_EXIT_OK=0
10 ++ SMF_EXIT_NODAEMON=94
11 ++ SMF_EXIT_ERR_FATAL=95
12 ++ SMF_EXIT_ERR_CONFIG=96
13 ++ SMF_EXIT_MON_DEGRADE=97
14 ++ SMF_EXIT_MON_OFFLINE=98
15 ++ SMF_EXIT_ERR_NOSMF=99
16 ++ SMF_EXIT_ERR_PERM=100
17 ++ SMF_EXIT_TEMP_DISABLE=101
18 ++ svcprop -c -p config/address svc:/oxide/ntp-admin:default
19 + ADDR='[fd00:1122:3344:101::1b]:10123'
20 + args=('run' '--config-file-path' "/opt/oxide/lib/svc/ntp-admin/config.toml" '--address' "$ADDR")
21 + exec /opt/oxide/ntp-admin/bin/ntp-admin run --config-file-path /opt/oxide/lib/svc/ntp-admin/config.toml --address '[fd00:1122:3344:101::1b]:10123'
22 [ Oct 8 10:40:50 Method "start" exited with status 0. ]
23 note: configured to log to "/dev/stdout"
242026-10-08T10:40:50.028ZINFOntp-admin (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:335 local_addr = [fd00:1122:3344:101::1b]:10123
252026-10-08T10:40:50.288ZINFOntp-admin (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:1057 local_addr = [fd00:1122:3344:101::1b]:10123 remote_addr = [fd00:1122:3344:101::1]:56115
262026-10-08T10:40:50.288ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
272026-10-08T10:40:50.291ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 0, ip_addr: ::, stratum: 0, ref_time: 0.0, correction: 0.0, last_offset: 0.0, rms_offset: 0.0, root_delay: 1.0, root_dispersion: 1.0, max_error: 1.5 })
282026-10-08T10:40:50.291ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 3044 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:56115 req_id = 15eb90dd-1b29-459e-a3d3-1b531a1a2dac response_code = 200 uri = /timesync
292026-10-08T10:40:50.498ZINFOntp-admin (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:1057 local_addr = [fd00:1122:3344:101::1b]:10123 remote_addr = [fd00:1122:3344:101::1]:35655
302026-10-08T10:40:50.498ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
312026-10-08T10:40:50.500ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 0, ip_addr: ::, stratum: 0, ref_time: 0.0, correction: 0.0, last_offset: 0.0, rms_offset: 0.0, root_delay: 1.0, root_dispersion: 1.0, max_error: 1.5 })
322026-10-08T10:40:50.500ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 2373 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 3f545cfa-5550-414d-a219-33c90799a2a3 response_code = 200 uri = /timesync
332026-10-08T10:40:51.067ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
342026-10-08T10:40:51.069ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 0, ip_addr: ::, stratum: 0, ref_time: 0.0, correction: 0.0, last_offset: 0.0, rms_offset: 0.0, root_delay: 1.0, root_dispersion: 1.0, max_error: 1.5 })
352026-10-08T10:40:51.069ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 2803 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 5bee0fff-58f1-4876-b03b-5ac7f2c435db response_code = 200 uri = /timesync
362026-10-08T10:40:53.333ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
372026-10-08T10:40:53.336ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 760180647, ip_addr: 45.79.111.167, stratum: 3, ref_time: 1791456052.8726423, correction: 0.0, last_offset: 0.324961692, rms_offset: 0.324961692, root_delay: 0.031264696, root_dispersion: 0.643484712, max_error: 0.65911706 })
382026-10-08T10:40:53.336ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 3093 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 65f01aff-9619-45e2-8de8-b87d7ebac16a response_code = 200 uri = /timesync
392026-10-08T10:40:54.793ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
402026-10-08T10:40:54.796ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 2139029761, ip_addr: ::, stratum: 10, ref_time: 1791456052.9862657, correction: 0.34051615, last_offset: -0.001621038, rms_offset: 0.324356347, root_delay: 0.0, root_dispersion: 0.0, max_error: 0.34051615 })
412026-10-08T10:40:54.796ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 3043 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 4b9c41e5-3bc1-4037-ab7d-69a02ca73387 response_code = 200 uri = /timesync
422026-10-08T10:40:55.776ZINFOntp-admin (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:1057 local_addr = [fd00:1122:3344:101::1b]:10123 remote_addr = [fd00:1122:3344:101::1]:60096
432026-10-08T10:40:55.776ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
442026-10-08T10:40:55.779ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 2139029761, ip_addr: ::, stratum: 10, ref_time: 1791456052.9862657, correction: 0.338358611, last_offset: -0.00049538, rms_offset: 0.307711512, root_delay: 0.0, root_dispersion: 0.0, max_error: 0.338358611 })
452026-10-08T10:40:55.779ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 2523 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:60096 req_id = 1b62a0b5-fcba-4ea4-b250-795f89eefcc5 response_code = 200 uri = /timesync
462026-10-08T10:40:57.279ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
472026-10-08T10:40:57.281ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 0, ip_addr: ::, stratum: 0, ref_time: 0.0, correction: 0.0, last_offset: 0.0, rms_offset: 0.0, root_delay: 1.0, root_dispersion: 1.0, max_error: 1.5 })
482026-10-08T10:40:57.281ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 2653 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = ef1af9fb-6f60-46b3-bab0-1695584e4eac response_code = 200 uri = /timesync
492026-10-08T10:40:58.809ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
502026-10-08T10:40:58.812ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 0, ip_addr: ::, stratum: 0, ref_time: 0.0, correction: 0.0, last_offset: 0.0, rms_offset: 0.0, root_delay: 1.0, root_dispersion: 1.0, max_error: 1.5 })
512026-10-08T10:40:58.812ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 3077 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 94ec1ab0-afad-4ddf-9993-8357e8ed9818 response_code = 200 uri = /timesync
522026-10-08T10:41:00.844ZINFOntp-admin (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:1057 local_addr = [fd00:1122:3344:101::1b]:10123 remote_addr = [fd00:1122:3344:101::1]:59637
532026-10-08T10:41:00.844ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
542026-10-08T10:41:00.846ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Ok(TimeSync { sync: false, ref_id: 0, ip_addr: ::, stratum: 0, ref_time: 0.0, correction: 0.0, last_offset: 0.0, rms_offset: 0.0, root_delay: 1.0, root_dispersion: 1.0, max_error: 1.5 })
552026-10-08T10:41:00.846ZINFOntp-admin (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:874 latency_us = 2582 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:59637 req_id = 63aa3b64-e7ce-4509-9f18-184922736c18 response_code = 200 uri = /timesync
562026-10-08T10:41:02.382ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
572026-10-08T10:41:02.384ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
582026-10-08T10:41:02.385ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 2934 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 81c87e96-eade-4aaf-a52c-d0a7c571f3c6 response_code = 500 uri = /timesync
592026-10-08T10:41:06.502ZINFOntp-admin (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:1057 local_addr = [fd00:1122:3344:101::1b]:10123 remote_addr = [fd00:1122:3344:101::1]:33687
602026-10-08T10:41:06.502ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
612026-10-08T10:41:06.504ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
622026-10-08T10:41:06.504ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 2636 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:33687 req_id = 556212fd-552b-4776-99f1-573c9e33ffb0 response_code = 500 uri = /timesync
632026-10-08T10:41:06.931ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
642026-10-08T10:41:06.933ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
652026-10-08T10:41:06.933ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 2969 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 4f9d0274-b80c-4e0b-b172-383acbdcc81a response_code = 500 uri = /timesync
662026-10-08T10:41:10.077ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
672026-10-08T10:41:10.080ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
682026-10-08T10:41:10.080ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 2744 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = f3c34ba2-65f9-4e90-91fc-40ede34c1f00 response_code = 500 uri = /timesync
692026-10-08T10:41:11.564ZINFOntp-admin (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:1057 local_addr = [fd00:1122:3344:101::1b]:10123 remote_addr = [fd00:1122:3344:101::1]:61288
702026-10-08T10:41:11.564ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
712026-10-08T10:41:11.567ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
722026-10-08T10:41:11.567ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 2698 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:61288 req_id = 65b3414c-6698-46f4-8bb1-ce89e1929d38 response_code = 500 uri = /timesync
732026-10-08T10:41:15.287ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
742026-10-08T10:41:15.290ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
752026-10-08T10:41:15.290ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 3086 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = cce601a2-1260-4e7e-8bad-f31d4fdbe18a response_code = 500 uri = /timesync
762026-10-08T10:41:16.627ZINFOntp-admin (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:1057 local_addr = [fd00:1122:3344:101::1b]:10123 remote_addr = [fd00:1122:3344:101::1]:50217
772026-10-08T10:41:16.627ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
782026-10-08T10:41:16.629ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
792026-10-08T10:41:16.629ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 2451 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:50217 req_id = c1d32761-c113-4045-b941-bc58637636df response_code = 500 uri = /timesync
802026-10-08T10:41:21.372ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
812026-10-08T10:41:21.375ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
822026-10-08T10:41:21.375ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 3034 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 32a0ce99-bb10-4a13-b6e4-6b7716352411 response_code = 500 uri = /timesync
832026-10-08T10:41:21.690ZINFOntp-admin (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:1057 local_addr = [fd00:1122:3344:101::1b]:10123 remote_addr = [fd00:1122:3344:101::1]:54040
842026-10-08T10:41:21.690ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
852026-10-08T10:41:21.692ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
862026-10-08T10:41:21.692ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 2447 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:54040 req_id = 9d80bedd-5e22-48c0-a20c-337f788f9ac4 response_code = 500 uri = /timesync
872026-10-08T10:41:24.856ZINFOntp-admin (ServerContext): querying chronyc file = ntp-admin/src/http_entrypoints.rs:180
882026-10-08T10:41:24.859ZINFOntp-admin (ServerContext): parse_timesync_result file = ntp-admin/src/http_entrypoints.rs:189 result = Err(FailedToParse { reason: "too few fields", stdout: "506 Cannot talk to daemon\\n" })
892026-10-08T10:41:24.859ZINFOntp-admin (dropshot): request completed error_message_external = Internal Server Error error_message_internal = failed to parse chronyc tracking output: too few fields (stdout: "506 Cannot talk to daemon\\n") file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.17.1/src/server.rs:862 latency_us = 2894 local_addr = [fd00:1122:3344:101::1b]:10123 method = GET remote_addr = [fd00:1122:3344:101::1]:35655 req_id = 92448ecd-21ec-421a-a52f-5df2bee3c3a7 response_code = 500 uri = /timesync