[Ntp] Re: NTPv4 client behavior to ntpv3 reply

Martin Burnicki <martin.burnicki@meinberg.de> Tue, 30 July 2024 09:38 UTC

Return-Path: <martin.burnicki@meinberg.de>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F5BFC14F5F3 for <ntp@ietfa.amsl.com>; Tue, 30 Jul 2024 02:38:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.406
X-Spam-Level:
X-Spam-Status: No, score=-4.406 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=meinberg.de
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ib8zaNkEntmp for <ntp@ietfa.amsl.com>; Tue, 30 Jul 2024 02:38:32 -0700 (PDT)
Received: from server1b.meinberg.de (server1b.meinberg.de [213.239.234.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F400C14F6A8 for <ntp@ietf.org>; Tue, 30 Jul 2024 02:38:31 -0700 (PDT)
Received: from seppmail.py.meinberg.de (unknown [193.158.22.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by server1b.meinberg.de (Postfix) with ESMTPSA id 3FCC43A0032B; Tue, 30 Jul 2024 11:38:29 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meinberg.de; s=d2021; t=1722332309; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=lDORiCWSp2YbGXWjQLUHnJiNjBTGRXBSX6qhaxBf/5k=; b=aIEkogfYmgwaj8EfxMLZUEa0gNIcgcOMNhClnPjQEz9j+fCmdkT2S9hUs8aLbUjkaBmw1a SdhAOAm735E3i3CjiSdhEoLMOVWwYw1KocLjMEea4WnznIo5VLDHSiNkD+F+nW/ap/SPq3 sRBK8LhCab09mQ98R1EFetYr9zVma8s+wXmuI0FeVTasxL3GGhrgTK6yUt3gqRVQCgB1Pu 5UbrYoi3DeRkBDB+A8AJEJNjEy3y/Vl6LZo7AEFueU6rGWLRisng3fZnjWPUaA8dNLwln3 9xzZiFEDaR3s/XW5vsQkqnZbkMVFlMK0SmywW309JAZO7c4iEewzOidAm0xiYQ==
Received: from seppmail (localhost [127.0.0.1]) by seppmail.py.meinberg.de (Postfix) with SMTP id 4WY9C90Xsnz36pv; Tue, 30 Jul 2024 11:38:29 +0200 (CEST)
Received: from srv-kerioconnect.py.meinberg.de (srv-kerioconnect.py.meinberg.de [172.16.3.65]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by seppmail.py.meinberg.de (Postfix) with ESMTPS; Tue, 30 Jul 2024 11:38:28 +0200 (CEST)
X-Footer: bWVpbmJlcmcuZGU=
Received: from localhost ([127.0.0.1]) by srv-kerioconnect.py.meinberg.de with ESMTPSA (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)); Tue, 30 Jul 2024 11:38:26 +0200
Message-ID: <ae620087-e858-447d-aa84-67e6dbc72de7@meinberg.de>
Date: Tue, 30 Jul 2024 11:38:26 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: rémy decrock <rmdck@rmdck.fr>
References: <499016286.658450.1722265918944@ichabod.co-bxl> <89926b1b-e909-4f4d-8d13-ecf43d6ddd59@ntp.org> <633834849.717533.1722326425298@ichabod.co-bxl>
Content-Language: en-US, de-DE
From: Martin Burnicki <martin.burnicki@meinberg.de>
Autocrypt: addr=martin.burnicki@meinberg.de; keydata= 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
Organization: Meinberg Funkuhren, Bad Pyrmont, Germany
In-Reply-To: <633834849.717533.1722326425298@ichabod.co-bxl>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="------------T2ZCiL0YIW0TtLo9GB390Fbx"
X-SM-outgoing: yes
Message-ID-Hash: GYXPZLGGQJ237DTNT3GDYFYGVWDGUTZD
X-Message-ID-Hash: GYXPZLGGQJ237DTNT3GDYFYGVWDGUTZD
X-MailFrom: martin.burnicki@meinberg.de
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ntp.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Harlan Stenn <stenn=40ntp.org@dmarc.ietf.org>, ntp@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Ntp] Re: NTPv4 client behavior to ntpv3 reply
List-Id: Network Time Protocol <ntp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/xe7no6aA2cQ0amIEMmoVLcpP5dg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Owner: <mailto:ntp-owner@ietf.org>
List-Post: <mailto:ntp@ietf.org>
List-Subscribe: <mailto:ntp-join@ietf.org>
List-Unsubscribe: <mailto:ntp-leave@ietf.org>

rémy decrock wrote:
> Thank you Harlan for the answer.
> 
> The issue behind my question is that I have an equipment that uses a 
> NTPv4 client and so perform ntpv4 requests to a server that only support 
> NTPv3 "Windows..."
> The server replies to my equipment but  with a NTPv3 answer and seems to 
> be ignored.
> Before creating a bug request to the vendor, I want to be sure that this 
> behavior is illegitimate or not.

I would check which software runs on the server. If it's the "Windows 
Time" service (w32time.exe), its behavior depends strongly on the 
Windows version. There have been quite a number of quirks over the years.

Unless the server is a domain controller, you could think about 
replacing the NTP software at the server side by ntpd, e.g from
https://www.meinbergglobal.com/english/sw/ntp.htm#ntp_stable

Whether it makes sense to replace the server software depends on some 
details of the installation that I don't know.


Martin
-- 
Martin Burnicki

Senior Software Engineer

MEINBERG Funkuhren GmbH & Co. KG
Email: martin.burnicki@meinberg.de
Phone: +49 5281 9309-414
Linkedin: https://www.linkedin.com/in/martinburnicki/

Lange Wand 9, 31812 Bad Pyrmont, Germany
Amtsgericht Hannover 17HRA 100322
Geschäftsführer/Managing Directors: Natalie Meinberg, Werner Meinberg, 
Andre Hartmann, Heiko Gerstung
Websites: https://www.meinberg.de  https://www.meinbergglobal.com