From: Stefan Eissing
Require dbd-group team -AuthzDBDQuery "SELECT group FROM authz WHERE user = %s"+AuthzDBDQuery "SELECT user_group FROM authz WHERE user = %s" diff --git a/docs/manual/mod/mod_authz_dbd.html.fr.utf8 b/docs/manual/mod/mod_authz_dbd.html.fr.utf8 index 80ec27703d5..97f339f8ccb 100644 --- a/docs/manual/mod/mod_authz_dbd.html.fr.utf8 +++ b/docs/manual/mod/mod_authz_dbd.html.fr.utf8 @@ -29,6 +29,8 @@ +
| Description: | Autorisation en groupe et reconnaissance d'identité avec base SQL |
|---|---|
| Statut: | Extension |
| Description: | The URL of the ACME Certificate Authority service. |
|---|---|
| Description: | The URL(s) of the ACME Certificate Authority to use. |
| Syntax: | MDCertificateAuthority url |
| Default: | MDCertificateAuthority https://acme-v02.api.letsencrypt.org/directory |
| Default: | MDCertificateAuthority letsencrypt |
| Context: | server config |
| Status: | Experimental |
| Module: | mod_md |
- The URL where the CA offers its service. + The URL(s) where the CA offers its service. + Instead of the actual URL, you may use 'letsencrypt' or 'buypass'.
- Let's Encrypt offers, right now, four such URLs. Two for
- the own legacy version of the ACME protocol, commonly named ACMEv1.
- And two for the RFC 8555 version, named ACMEv2.
+ If you configure more than one URL, each one is tried in a round-robin
+ fashion after a number of failures. You can configure how quickly or
+ delayed that happens via the MDRetryDelay and
+ MDRetryFailover directives. The default setting
+ makes a failover after about half a day of trying.
- Each version has 2 endpoints, as their is a production endpoint and a
- "staging" endpoint for testing. The testing endpoint works the same, but will
- not give you certificates recognized by browsers. However, it also has
- very relaxed rate limits. This allows testing of the service repeatedly
- without you blocking yourself.
+ All other settings apply to each of these URLs. It is therefore
+ not possible to have two with different
+ MDExternalAccountBindings, for example.
+
+ For testing, CAs commonly offer a second service URL. + The 'test' service does not give certificates valid in a browser, + but are more relaxed in regard to rate limits. + This allows for verfication of your own setup before switching + to the production service URL.
-MDCertificateAuthority https://acme-staging-v02.api.letsencrypt.org/directory+
MDCertificateAuthority https://acme-staging-v02.api.letsencrypt.org/directory
| Description: | |
|---|---|
| Syntax: | MDRetryDelay duration |
| Default: | MDRetryDelay 5s |
| Context: | server config |
| Status: | Experimental |
| Module: | mod_md |
| Compatibility: | Available in version 2.4.54 and later |
+ The amount of time to wait after an error before trying + to renew a certificate again. This duration is doubled after + each consecutive error with a maximum of 24 hours. +
++ It is kept separate for each certificate renewal. Meaning an error + on one MDomain does not delay the renewals of other domains. +
+ +| Description: | |
|---|---|
| Syntax: | MDRetryFailover number |
| Default: | MDRetryFailover 13 |
| Context: | server config |
| Status: | Experimental |
| Module: | mod_md |
| Compatibility: | Available in version 2.4.54 and later |
+ The number of consecutive errors on renewing a certificate before
+ another CA is selected. This only applies to configurations that
+ have more than one MDCertificateAuthority
+ specified.
+
By default, special characters, such as & and
?, for example, will be converted to their hexcode
-equivalent. Using the [NE] flag prevents that from happening.
+equivalent for rules that result in external redirects.
+Using the [NE] flag prevents that from happening.
RewriteRule "^/anchor/(.+)" "/bigpage.html#$1" [NE,R]diff --git a/include/ap_release.h b/include/ap_release.h index 91251781d76..0cb21ab21d7 100644 --- a/include/ap_release.h +++ b/include/ap_release.h @@ -44,7 +44,7 @@ #define AP_SERVER_MAJORVERSION_NUMBER 2 #define AP_SERVER_MINORVERSION_NUMBER 4 #define AP_SERVER_PATCHLEVEL_NUMBER 54 -#define AP_SERVER_DEVBUILD_BOOLEAN 1 +#define AP_SERVER_DEVBUILD_BOOLEAN 0 /* Synchronize the above with docs/manual/style/version.ent */