From owner-freebsd-apache@freebsd.org Mon Oct 19 03:20:00 2020 Return-Path: Delivered-To: freebsd-apache@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 12402443159 for ; Mon, 19 Oct 2020 03:20:00 +0000 (UTC) (envelope-from freebsd.trhodes@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4CF27M53Pgz425G for ; Mon, 19 Oct 2020 03:19:59 +0000 (UTC) (envelope-from freebsd.trhodes@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id AA8F1443232; Mon, 19 Oct 2020 03:19:59 +0000 (UTC) Delivered-To: apache@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A92B0443157 for ; Mon, 19 Oct 2020 03:19:59 +0000 (UTC) (envelope-from freebsd.trhodes@gmail.com) Received: from mail-pl1-x644.google.com (mail-pl1-x644.google.com [IPv6:2607:f8b0:4864:20::644]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CF27M2M1Cz41rn; Mon, 19 Oct 2020 03:19:59 +0000 (UTC) (envelope-from freebsd.trhodes@gmail.com) Received: by mail-pl1-x644.google.com with SMTP id o9so4260925plx.10; Sun, 18 Oct 2020 20:19:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=w9s4npbrCFpAsUcz6SjkgK2IY86hmLk4eXf+SVjF910=; b=SaiKzPg+Ibd2hrCw/AwaZC/yj9g9oRyTISPtYih/g1Hg2N8spO1XTt8sNpudeOSIGA r6/ssz3dfQ2POSYJDmpVJAlbXyAorV4PFtlX+62qrOy/71tiO58US7SN75qu96UiMGqo pVK0TjrdLL5KlKQh2vzKmp9Mw74UwL3xXDaJTfvZPrRZHlRkWSa5bB+ZMVGL+oZJzVUC 0USbrxV+arF0fYirGFHElSheEOJgr3LbywXKBhHH1TOvYUmdm9alOi//FsQbCqMbQhZW 3aY915MNnKfz0pSc9bYIGmZ6FuB3RAkZJLrlJKn/4/ieVW0M46M5BaQwWSizfSLrx8l/ d6vQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=w9s4npbrCFpAsUcz6SjkgK2IY86hmLk4eXf+SVjF910=; b=plpYfhPio4Vxqev7sLBb9V9cElv/VPzKBv8Pkht0bo4ScdjaV9Zzn+2TnxN6iNByos PVCXY3tGt64E6Qpg/YsxYIwlkTWnZPdaHPk7BOXMQ4Tw1CKT0JhWun6An6L/zIjelc8I g+nVXYDoZpRoJfvjNQARZvECPQn/81ZrGq2VItDW42mrNDysrWSLPeKBKoOs7YekztFl YVEEZHkVtgeFRBOlwEo77VwsCDRR17VuLuqSXEeSAjLhLnLpWl1T/yI7DapBZxHVAlJJ ZZ5EMd53ODOmQRkwxdi/vdhwLiThBGdjeKaeyqQcwEBjWB7tExlDpKj+2wIp4f7XI8U1 YE9A== X-Gm-Message-State: AOAM532TWPt034YdXZqmyOJjbNVpIjFmM+bzv6t+nMSXL7CL2/RzpX6u fWX7BL8NRlHUeulAeabjoYJ+mf9tMu6S7cykZ3uGrk1g X-Google-Smtp-Source: ABdhPJzfpZulPv1ngCncCNrSZOxbTPlyfPiiwuHUJTADs1lMVMLzxAUoWEG2OAD2knRUi70f4JRkOLSXj3cK1TK7cYw= X-Received: by 2002:a17:902:db82:b029:d4:cbd6:24c1 with SMTP id m2-20020a170902db82b02900d4cbd624c1mr15827643pld.5.1603077597213; Sun, 18 Oct 2020 20:19:57 -0700 (PDT) MIME-Version: 1.0 References: <929dbf7eea973a89afa146dbfaad2c40@freebsd.org> In-Reply-To: <929dbf7eea973a89afa146dbfaad2c40@freebsd.org> From: Tom R Date: Sun, 18 Oct 2020 23:19:45 -0400 Message-ID: Subject: Re: mod_http2 or ap24-mod_http2 To: Bernard Spil Cc: apache@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4CF27M2M1Cz41rn X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[] X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Oct 2020 03:20:00 -0000 Thank you, Bernard, I have submitted a handbook update to phabricator for the change and followed your advice. Stay safe, -- Tom Rhodes On Sun, Oct 18, 2020 at 8:57 AM Bernard Spil wrote: > > On 2020-10-14 00:50, Tom R wrote: > > > Hi Bernard, > > > > I want to add a section on using http2 in FreeBSD. I'm looking over > > the apache website, and took a very quick look at the code. From what > > I can tell, the mod_http2 does most if not all of the http2 > > implementation, but the ap24-mod_http2 does all of the h2 and h2c TLS > > requirements. > > > > Which is better, because I am completely lost. Thank you so much for > > any reply! > > > > -- > > Tom Rhodes > > (trhodes@FreeBSD.org) > > Hi Tom, > > The www/mod_http2 port is not required to enable HTTP/2 in Apache! (just > load the module, and add Protocol h2 to your SSL vhost config). > > The www/apache24 port comes with the mod_h2 module enabled by default > (HTTP2=on: HTTP/2 (RFC 7540) support). You can disable it with make > config. > The www/mod_http2 port only exists to provide users with early access to > the next version that will be shipped with a next Apache 2.4 release. > Over the past years, various security fixes have been applied in the > mod_http2 port that appeared in the apache24 port quite a bit later. > Thus users may choose to use the latest release in stead of the bundled > module. > Please DO mention this in any guide as an aside, but make clear this > this is not necessary for regular use. > > Cheers, Bernard.