Received: by 2002:a05:7412:f589:b0:e2:908c:2ebd with SMTP id eh9csp771843rdb; Wed, 1 Nov 2023 02:06:53 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGEQ55dFX3Y5OHGPdVXJhOF99JEQXH9O3x7b6Nk2Fedgyz5iNfjTRgGHPbcpwBOYM/hBnCA X-Received: by 2002:aca:1115:0:b0:3b5:6599:ce4c with SMTP id 21-20020aca1115000000b003b56599ce4cmr3779848oir.57.1698829613457; Wed, 01 Nov 2023 02:06:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698829613; cv=none; d=google.com; s=arc-20160816; b=lG+rlcq7TntwOa5aHUAnmxZCNEZAwCWeEYNwzwsyXm3ZhpPZzQkEuaXFNN+ZFgpSWg +YYTnkWOlTxDK4xSB96kyfkk+6I1wEFush9CXRSQIQk38V9ukA0dkIuPws7Poj9tgeyH pZ1WXOA8SF7qFYfF4Q/2xoEUoNUuuh1mTywYRQRXa4rXw5t1hWHGqW4YlMmBf5zKZ+Zu Yin3TlfFbpcMengOTWqJcSVgPBWsywAE7gSkpQAEARn1IsvOYmIythmNsHz+AjVK42f8 inp9FEqXkho/pv9Rlich+THP75C+2Dtawy0gmc2WAgNM651yBtxK2BC+pPGKafUUubVu 7Z6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:subject:message-id:date:from:mime-version :dkim-signature; bh=sa9DtWbLtNuJ7Y5/oMxCQPD6X9Wi9WmXaj8ltCuZCr0=; fh=A3pMOUK00huGibGCZBFsLekFLVbB5hHGKjUNNKwO+5E=; b=ngzjXJh7j/4DXKyBhZ74VaLWDJUkZwmjAGP4tA2qwz1k5MUbw8dxgXdNTxqQQY+06W OdD9YrgBGtEMuTfgfrReN1f16hvC/A7ILHQYxFfX36jXurlzJ4gt9Da1UpkJyub0dqNC rw9sE9O0eYaFsqedTFtmfGCcFdXT1vetdlDd+FhbgNngd5MFAU1UaGM54nWG5kLdsrpt dwEc0oFtaxBLRPbMHgZDgr9WDdkz3pWc3VO6MUZSd2XZzOq81B+61JCmWvyUZDFR+nvu BWclpXb2q0HQtVuqyBCOWEUIRLE9vyTUYnTEXQ1zRT+iUZLXdIUC6CI0zNWga3ht6G0x ys6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jakJQQLz; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id x4-20020a634844000000b00589878c0a5bsi2480722pgk.71.2023.11.01.02.06.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Nov 2023 02:06:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jakJQQLz; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id CC56F80C773F; Wed, 1 Nov 2023 02:06:46 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231570AbjKAJGq (ORCPT + 99 others); Wed, 1 Nov 2023 05:06:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37540 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232743AbjKAJGp (ORCPT ); Wed, 1 Nov 2023 05:06:45 -0400 Received: from mail-oa1-x2d.google.com (mail-oa1-x2d.google.com [IPv6:2001:4860:4864:20::2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 76DB6128 for ; Wed, 1 Nov 2023 02:06:32 -0700 (PDT) Received: by mail-oa1-x2d.google.com with SMTP id 586e51a60fabf-1ea48ef2cbfso4362321fac.2 for ; Wed, 01 Nov 2023 02:06:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698829589; x=1699434389; darn=vger.kernel.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=sa9DtWbLtNuJ7Y5/oMxCQPD6X9Wi9WmXaj8ltCuZCr0=; b=jakJQQLzz6QPoyPszFAohSfBxhzdgs2ocY2D8VSZg14FGC97zRkaX/6uh5/cPkXYGE 9SoXGxSIwwOnofJsVEq7QA1EcIZp3YEGO/Lfqt0omLxUUfwgbcbAUMwnFaJJ/gShJa0I FyGteNONldHaYexxZG6AcGp4VIij0Bjp8F1Tq5mgB17S7l38pHOOY8ZwfzjAGxuiCdfM addHNQKIm5wfoxb+z7O/nzVEEFbuxyCN8FpGr/hI/KyvpuhDur4TfJE+WE7UuntiWs8w RFVce2f3wDOM/z09rqxmv7xJZW7kSVh1Rbf9OeWjiWqsFrq4zfN19SNS0Ob3V4ywC2Q3 Ck6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698829589; x=1699434389; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=sa9DtWbLtNuJ7Y5/oMxCQPD6X9Wi9WmXaj8ltCuZCr0=; b=QVpux7sHek/NwjY7lDiH3maKJ/Ms99x4GmUcaJkTQte6tP8RSynuLmSildukVC2MXO 8t7YuLIJABOt3pDP9aOjb2lgYeITexxXWXMaJIxYl5lQxfIT6gGluSo21xMY1G4Cj1CI G4OeQME/KArK9r8c+/Bh87u8uq4iytmUwe5QA61SbH7ORSiymSDj3J0UlvD9hjE/4mZK obOvHF6BZU0KIV3qQlmDbAvYufRdRhGPkuWxIyCo+gH1PZ+pm8Eo3B4TZMn/Niu02lol UxWbduorU/bnLjAp/AIdea9WXTm3BSNhbqcggcgC9IAcQH3K4McBvXNF4gMmSiVYg2up KX5Q== X-Gm-Message-State: AOJu0YyQDjP2bghXOLrqefLPIL2TfpzSiZzpgroZzmpxDD5PCF+l4lZz O5zWZBfGnUV9YRG9QFAHgM7PvZau6GC3+Hv56O3U+aasi4w= X-Received: by 2002:a05:6870:bf17:b0:1e9:e8a0:12dc with SMTP id qh23-20020a056870bf1700b001e9e8a012dcmr18788685oab.24.1698829588979; Wed, 01 Nov 2023 02:06:28 -0700 (PDT) MIME-Version: 1.0 From: Martin Wege Date: Wed, 1 Nov 2023 10:06:18 +0100 Message-ID: Subject: NFSv4 referrals - custom (non-2049) port numbers in fs_locations? To: Linux NFS Mailing List Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Wed, 01 Nov 2023 02:06:47 -0700 (PDT) Good morning! We have questions about NFSv4 referrals: 1. Is there a way to test them in Debian Linux? 2. How does a fs_locations attribute look like when a nonstandard port like 6666 is used? RFC5661 says this: * http://tools.ietf.org/html/rfc5661#section-11.9 * 11.9. The Attribute fs_locations * An entry in the server array is a UTF-8 string and represents one of a * traditional DNS host name, IPv4 address, IPv6 address, or a zero-length * string. An IPv4 or IPv6 address is represented as a universal address * (see Section 3.3.9 and [15]), minus the netid, and either with or without * the trailing ".p1.p2" suffix that represents the port number. If the * suffix is omitted, then the default port, 2049, SHOULD be assumed. A * zero-length string SHOULD be used to indicate the current address being * used for the RPC call. Does anyone have an example of how the content of fs_locations should look like with a custom port number? Thanks, Martin