From: Rich Bowen
Date: Wed, 29 Apr 2026 20:39:00 +0000 (+0000)
Subject: mod_ssl: Update StrictRequire docs — replace legacy Satisfy references with RequireAn...
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a15f61b977c44aa49eb41e4cba3e3f4cf79be0b;p=thirdparty%2Fapache%2Fhttpd.git
mod_ssl: Update StrictRequire docs — replace legacy Satisfy references with RequireAny (Bug 65252)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933555 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/mod/mod_ssl.xml b/docs/manual/mod/mod_ssl.xml
index 6f18dc391c..1bb4f9b5b5 100644
--- a/docs/manual/mod/mod_ssl.xml
+++ b/docs/manual/mod/mod_ssl.xml
@@ -1627,17 +1627,18 @@ The available options are:
StrictRequire
- This forces forbidden access when SSLRequireSSL or
- SSLRequire successfully decided that access should be
- forbidden. Usually the default is that in the case where a ``Satisfy
- any'' directive is used, and other access restrictions are passed,
- denial of access due to SSLRequireSSL or
- SSLRequire is overridden (because that's how the Apache
- Satisfy mechanism should work.) But for strict access restriction
- you can use SSLRequireSSL and/or SSLRequire in
- combination with an ``SSLOptions +StrictRequire''. Then an
- additional ``Satisfy Any'' has no chance once mod_ssl has
- decided to deny access.
+ This forces forbidden access when
+ SSLRequireSSL or
+ SSLRequire has decided
+ that access should be denied. Without
+ StrictRequire, it is possible for other
+ authorization directives (such as RequireAny) to override the SSL
+ access denial and grant access anyway. With
+ SSLOptions +StrictRequire, the denial by
+ SSLRequireSSL or SSLRequire is
+ enforced unconditionally, regardless of other authorization
+ settings.
OptRenegotiate