From dev-return-91064-archive-asf-public=cust-asf.ponee.io@httpd.apache.org Wed Feb 7 19:47:05 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 76E1C18065B for ; Wed, 7 Feb 2018 19:47:05 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 66CCE160C5B; Wed, 7 Feb 2018 18:47:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id AD4DA160C3A for ; Wed, 7 Feb 2018 19:47:04 +0100 (CET) Received: (qmail 49067 invoked by uid 500); 7 Feb 2018 18:47:03 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 49057 invoked by uid 99); 7 Feb 2018 18:47:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Feb 2018 18:47:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id CC2DB18000B for ; Wed, 7 Feb 2018 18:47:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.021 X-Spam-Level: X-Spam-Status: No, score=-0.021 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=rowe-clan-net.20150623.gappssmtp.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id Jg1wtHODSHT4 for ; Wed, 7 Feb 2018 18:47:00 +0000 (UTC) Received: from mail-ot0-f182.google.com (mail-ot0-f182.google.com [74.125.82.182]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id E7FC25F11F for ; Wed, 7 Feb 2018 18:46:59 +0000 (UTC) Received: by mail-ot0-f182.google.com with SMTP id 73so1753529oti.12 for ; Wed, 07 Feb 2018 10:46:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rowe-clan-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=76KxtK7ugYf0dhJRNz2VgYlhDfoTVOVv7bHW+FRFz0o=; b=dAu0zyXfqEUZcw3oAD2CDOy/2+avbLQpm361A6PZ4zG6ajui85BNPF/d8UD9Qs5coM jYzcomQXJTKlRn0c+Aa62Pfb+CaoW2kiTlnES/y+d1PPW7wozM+rTwCf2TxzdW/mNphg EiO4SOX7kpLlBqyKnLlIPL6CkJwJ8yI2nLa0UqtebG4IqKuFQRVS2IN2geqjcI/DQw1a 1shE4AQTL3VdULIs+jV/X/tLp70BRTqZAu2snsi0deYhjOrjBRT6gX+lpUN7dANpptF0 /RjSHVZ/cV3/VR1ifvJHVQtRjby7SuxABtJktY1i38vh79LIxXEO2KvhU1BMBByfydks kMEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=76KxtK7ugYf0dhJRNz2VgYlhDfoTVOVv7bHW+FRFz0o=; b=tTUrrn+6JByjqBaiwSAIfrKJdx8q7BAMjpPFAQv+I8Idp8dAdKJzCJciWDmQzz5Ra4 RBhAX/RtdTvmH+JM388GS0Daa9yFPXGOsAAgyn4BQ1BwKVTjReGrA1Kp/QwCF2023X/j jniaYTMrWAxgXYjFkKdiGM/wGONwvD2pwTDmQ5hZ13+s10/F399V4wmqiQ70nW43V6mK 1xYg0D0HOpAmpTB360lzNeQbz5sKTyVQyJ8PJrMt+l2XVbNyE5VzZgfl5vAcdS/qASUe /QysSc5/ZKRfm0gytwNvgcTlIfVfP49HnWNe6DL6v3nsHWBkB442sXIrKU6NmXr1OE/B AhHQ== X-Gm-Message-State: APf1xPC/fNLJStOJsPIU+W1gOUfTsFii95TRwTJM4DtWvINEEEYmKMy6 9aJ95zHbyBiLsvkblNnGGkBhz6+R0FzZxgjo7AI0wg== X-Google-Smtp-Source: AH8x224N9TnImvLulQPui2GXKB92mBtaleKinzqnRWwooyeFOtXfcY8OF41Af+iBcA2fA1feWkf5JiLsoE9g5d3j1pc= X-Received: by 10.157.68.102 with SMTP id f35mr5841611otj.227.1518029218363; Wed, 07 Feb 2018 10:46:58 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.40.54 with HTTP; Wed, 7 Feb 2018 10:46:57 -0800 (PST) In-Reply-To: <2FCBBD8E-300D-47CB-8336-D5B17326E022@sharp.fm> References: <1B0173E3-2671-45D9-A4F8-E8D67782EB67@jaguNET.com> <3DF50B31-186E-4A21-BAAC-B9E583496E33@sharp.fm> <67EA5035-6D77-4917-9E36-D3C0E4D259AF@jaguNET.com> <9BF6B2F6-168C-4924-AD1D-2E2A5BDDB984@sharp.fm> <94518D87-E60B-446F-A6DF-80E7CE63220C@sharp.fm> <572ECB22-E1DB-4837-8759-21C79AD222F7@sharp.fm> <6D19A307-D1C4-46CE-B395-4F7F4DC3294D@sharp.fm> <2FCBBD8E-300D-47CB-8336-D5B17326E022@sharp.fm> From: William A Rowe Jr Date: Wed, 7 Feb 2018 12:46:57 -0600 Message-ID: Subject: Re: BalancerMember and RFC1035 compliance - BalancerMember worker hostname (65-character.long.DNS.name.com) too long To: httpd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Feb 7, 2018 at 12:45 PM, Graham Leggett wrote: > On 07 Feb 2018, at 8:36 PM, William A Rowe Jr wrote= : > > But there is no argument for a name identifier >255 characters ... the ci= ted > RFC > and the filesystem and so many others use this as the conventional > constraint > on an identifier. > > Why double that? > > > Because the part of the URL that matters to the admin might be at the end= , > as in Dirk=E2=80=99s example. If we=E2=80=99ve consumed the whole length = on the hostname, we > leave nothing for the URL itself. > > Eg: https://very-very-long-hostname/foo/bar/baz/veryimportant1 and > https://very-very-long-hostname/foo/bar/baz/veryimportant2 > > The burning question is - are these fields only used for debugging, and > therefore an approximation is fine, or are they used for something else > where precision is required? In order to find the slot, we need to strcmp. 512 is arbitrary, does this become an 8192 byte identifier? Or do we insist people distill names to fit into a schema, much like DNS or file names, as the *identifier*?