From: Eric Covener Date: Mon, 9 Jan 2023 13:26:52 +0000 (+0000) Subject: Merge r1903744, r1903745, r1904642, r1905646, r1905669 from trunk: X-Git-Tag: 2.4.55-rc1-candidate~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3740b68e84ce5fbcdc28b0be1577007ce0eec6f6;p=thirdparty%2Fapache%2Fhttpd.git Merge r1903744, r1903745, r1904642, r1905646, r1905669 from trunk: Allow for HTTP/1.1 or HTTP/1.0 protocol health checks Document hcmethod enhancement to allow HTTP/1.1 comms catch by CJ Bump mmn bump again + suppress MMN changes, applied manually in 1906496 Submitted By: jim Reviewed By: jim, covener, rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1906498 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/CHANGES b/CHANGES index 0e6c15ef4f2..a37e62414a4 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,9 @@ -*- coding: utf-8 -*- Changes with Apache 2.4.55 + *) mod_proxy_hcheck: hcmethod now allows for HTTP/1.1 requests + using GET11, HEAD11 and/or OPTIONS11. [Jim Jagielski] + *) mod_proxy: The AH03408 warning for a forcibly closed backend connection is now logged at INFO level. [Yann Ylavic] diff --git a/STATUS b/STATUS index 0ecc64966ab..555776edace 100644 --- a/STATUS +++ b/STATUS @@ -149,17 +149,6 @@ RELEASE SHOWSTOPPERS: PATCHES ACCEPTED TO BACKPORT FROM TRUNK: [ start all new proposals below, under PATCHES PROPOSED. ] - *) mod_proxy_hcheck: hcmethod now allow for HTTP/1.1 requests - using GET11, HEAD11 and/or OPTIONS11. - trunk revision: - https://svn.apache.org/r1903744 - https://svn.apache.org/r1903745 - https://svn.apache.org/r1904642 - https://svn.apache.org/r1905646/1905669. (*) - Backport version for 2.4.x of patch: - svn merge works (* requires hand fixing) - +1: jim, covener, rpluem - *) mod_dav: DAVlockDiscovery option to disable WebDAV lock discovery This is a game changer for performances if client use PROPFIND a lot, trunk patch: http://svn.apache.org/r1904638 diff --git a/docs/manual/mod/mod_proxy_hcheck.xml b/docs/manual/mod/mod_proxy_hcheck.xml index 5ac2bf66b22..4c1c8de931d 100644 --- a/docs/manual/mod/mod_proxy_hcheck.xml +++ b/docs/manual/mod/mod_proxy_hcheck.xml @@ -60,9 +60,12 @@ MethodDescriptionNote NoneNo dynamic health checking done TCPCheck that a socket to the backend can be created: e.g. "are you up" - OPTIONSSend an HTTP OPTIONS request to the backend* - HEADSend an HTTP HEAD request to the backend* - GETSend an HTTP GET request to the backend* + OPTIONSSend a HTTP OPTIONS request to the backend via HTTP/1.0* + HEADSend a HTTP HEAD request to the backend via HTTP/1.0* + GETSend a HTTP GET request to the backend via HTTP/1.0* + OPTIONS11Send a HTTP OPTIONS request to the backend via HTTP/1.1* + HEAD11Send a HTTP HEAD request to the backend via HTTP/1.1* + GET11Send a HTTP GET request to the backend via HTTP/1.1*