From: Lucien Gentis
Date: Sat, 25 May 2013 14:39:23 +0000 (+0000)
Subject: Updates.
X-Git-Tag: 2.4.5~227
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cd0879ed2c503e149e8a09b8ad844484c5a9677a;p=apache
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1486332 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/mod/mod_macro.xml.fr b/docs/manual/mod/mod_macro.xml.fr
index e08e34588b..7f1c5cb1be 100644
--- a/docs/manual/mod/mod_macro.xml.fr
+++ b/docs/manual/mod/mod_macro.xml.fr
@@ -1,7 +1,7 @@
-
+
diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr
index 695233566d..0f17f04ada 100644
--- a/docs/manual/mod/mod_proxy.xml.fr
+++ b/docs/manual/mod/mod_proxy.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -817,6 +817,11 @@ charge
balancer://...>. Il correspond à l'URL d'un
répartiteur de charge défini par une directive ProxyPass.
+ La partie chemin de l'URL du répartiteur dans toute directive de
+ conteneur <Proxy balancer://...>
est
+ ignorée.
+ En particulier, le slash de fin de l'URL d'un
+ BalancerMember
doit être supprimé.
@@ -846,8 +851,8 @@ du serveur HTTP Apache.
<Proxy balancer://hotcluster>
- BalancerMember http://www2.example.com:8080/ loadfactor=1
- BalancerMember http://www3.example.com:8080/ loadfactor=2
+ BalancerMember http://www2.example.com:8080 loadfactor=1
+ BalancerMember http://www3.example.com:8080 loadfactor=2
ProxySet lbmethod=bytraffic
</Proxy>
@@ -1217,7 +1222,7 @@ ProxyPass /mirror/foo http://backend.example.com
Si l'URL de la directive Proxy débute par
balancer://
(par exemple:
- balancer://cluster/
, toute information relative au
+ balancer://cluster
, toute information relative au
chemin est ignorée), alors un serveur cible virtuel ne communiquant pas
réellement avec le serveur d'arrière-plan sera créé. Celui-ci sera
en fait responsable de la gestion de plusieurs serveurs cibles "réels". Dans
@@ -1345,10 +1350,10 @@ ProxyPass /mirror/foo http://backend.example.com
ProxyPass /special-area http://special.example.com smax=5 max=10
ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover=On
<Proxy balancer://mycluster>
- BalancerMember ajp://1.2.3.4:8009/
- BalancerMember ajp://1.2.3.5:8009/ loadfactor=20
+ BalancerMember ajp://1.2.3.4:8009
+ BalancerMember ajp://1.2.3.5:8009 loadfactor=20
# Less powerful server, don't send as many requests there,
- BalancerMember ajp://1.2.3.6:8009/ loadfactor=5
+ BalancerMember ajp://1.2.3.6:8009 loadfactor=5
</Proxy>
@@ -1357,10 +1362,10 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
ProxyPass / balancer://hotcluster/
<Proxy balancer://hotcluster>
- BalancerMember ajp://1.2.3.4:8009/ loadfactor=1
- BalancerMember ajp://1.2.3.5:8009/ loadfactor=2
+ BalancerMember ajp://1.2.3.4:8009 loadfactor=1
+ BalancerMember ajp://1.2.3.5:8009 loadfactor=2
# The server below is on hot standby
- BalancerMember ajp://1.2.3.6:8009/ status=+H
+ BalancerMember ajp://1.2.3.6:8009 status=+H
ProxySet lbmethod=bytraffic
</Proxy>
diff --git a/docs/manual/mod/mod_proxy_balancer.xml.fr b/docs/manual/mod/mod_proxy_balancer.xml.fr
index 7b3f973d00..7548c06a5c 100644
--- a/docs/manual/mod/mod_proxy_balancer.xml.fr
+++ b/docs/manual/mod/mod_proxy_balancer.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -107,12 +107,12 @@ la répartition de charge
-<Proxy balancer://mycluster/>
- BalancerMember http://192.168.1.50:80/
- BalancerMember http://192.168.1.51:80/
+<Proxy balancer://mycluster>
+ BalancerMember http://192.168.1.50:80
+ BalancerMember http://192.168.1.51:80
</Proxy>
-ProxyPass /test balancer://mycluster/
-ProxyPassReverse /test balancer://mycluster/
+ProxyPass /test balancer://mycluster
+ProxyPassReverse /test balancer://mycluster
@@ -124,13 +124,13 @@ ProxyPassReverse /test balancer://mycluster/
Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED
-<Proxy balancer://mycluster/>
- BalancerMember http://192.168.1.50:80/ route=1
- BalancerMember http://192.168.1.51:80/ route=2
+<Proxy balancer://mycluster>
+ BalancerMember http://192.168.1.50:80 route=1
+ BalancerMember http://192.168.1.51:80 route=2
ProxySet stickysession=ROUTEID
</Proxy>
-ProxyPass /test balancer://mycluster/
-ProxyPassReverse /test balancer://mycluster/
+ProxyPass /test balancer://mycluster
+ProxyPassReverse /test balancer://mycluster
@@ -288,10 +288,10 @@ ProxyPassReverse /test balancer://mycluster/
séparés par une barre verticale (|
) comme dans
l'exemple suivant :
-ProxyPass /test balancer://mycluster/ stickysession=JSESSIONID|jsessionid scolonpathdelim=On
+ProxyPass /test balancer://mycluster stickysession=JSESSIONID|jsessionid scolonpathdelim=On
<Proxy balancer://mycluster>
- BalancerMember http://192.168.1.50:80/ route=node1
- BalancerMember http://192.168.1.51:80/ route=node2
+ BalancerMember http://192.168.1.50:80 route=node1
+ BalancerMember http://192.168.1.51:80 route=node2
</Proxy>
Si le cookie et le paramètre de requête fournissent tous deux une
diff --git a/docs/manual/mod/mod_proxy_fcgi.xml.fr b/docs/manual/mod/mod_proxy_fcgi.xml.fr
index 91acacf1fd..3fb019fb7f 100644
--- a/docs/manual/mod/mod_proxy_fcgi.xml.fr
+++ b/docs/manual/mod/mod_proxy_fcgi.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -103,8 +103,8 @@
ProxyPass /myapp/ balancer://myappcluster/
<Proxy balancer://myappcluster/>
- BalancerMember fcgi://localhost:4000/
- BalancerMember fcgi://localhost:4001/
+ BalancerMember fcgi://localhost:4000
+ BalancerMember fcgi://localhost:4001
</Proxy>
diff --git a/docs/manual/mod/mod_proxy_scgi.xml.fr b/docs/manual/mod/mod_proxy_scgi.xml.fr
index 9549e91056..f53bd67cac 100644
--- a/docs/manual/mod/mod_proxy_scgi.xml.fr
+++ b/docs/manual/mod/mod_proxy_scgi.xml.fr
@@ -1,7 +1,7 @@

-
+
@@ -74,9 +74,9 @@
Passerelle à répartition de charge
ProxyPass /scgi-bin/ balancer://somecluster/
-<Proxy balancer://somecluster/>
- BalancerMember scgi://localhost:4000/
- BalancerMember scgi://localhost:4001/
+<Proxy balancer://somecluster>
+ BalancerMember scgi://localhost:4000
+ BalancerMember scgi://localhost:4001
</Proxy>
diff --git a/docs/manual/mod/mod_ssl.xml.fr b/docs/manual/mod/mod_ssl.xml.fr
index 3ce3f5ce33..89af329fe9 100644
--- a/docs/manual/mod/mod_ssl.xml.fr
+++ b/docs/manual/mod/mod_ssl.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -2001,6 +2001,12 @@ du serveur distant doit être comparé au nom de serveur de l'URL de
requête. S'ils ne correspondent pas, un
code d'état 502 (Bad Gateway) est envoyé.
+
+SSLProxyCheckPeerCN a été remplacé par SSLProxyCheckPeerName, et sa définition
+n'est prise en compte que si SSLProxyCheckPeerName off
a
+été spécifié.
+
Exemple
SSLProxyCheckPeerCN on
@@ -2009,6 +2015,40 @@ SSLProxyCheckPeerCN on
+
+SSLProxyCheckPeerName
+Configure la vérification du nom d'hôte dans les
+certificats serveur distants
+
+SSLProxyCheckPeerName on|off
+SSLProxyCheckPeerName on
+server config
+virtual host
+
+
+
+Cette directive permet de configurer la vérification du nom d'hôte dans
+les certificats de serveur lorsque mod_ssl agit en tant que client SSL.
+La vérification est concluante si le nom d'hôte de l'URI de la requête
+correspond soit à l'extension subjectAltName, soit à l'un des attributs
+CN dans le sujet du certificat. Si la vérification échoue, la requête
+SSL est annulée et un code d'erreur 502 (Bad Gateway) est renvoyé. Cette
+directive remplace la directive SSLProxyCheckPeerCN qui ne prenait en
+compte que le premier attribut CN pour la vérification du nom d'hôte.
+
+
+La vérification du nom d'hôte avec caractères générique est supportée de
+la manière suivante : les entrées subjectAltName de type dNSName ou les
+attributs CN commençant par *.
correspondront à tout nom
+DNS comportant le même nombre d'éléments et le même suffixe (par
+exemple, *.example.org
correspondra à
+foo.example.org
, mais pas à
+foo.bar.example.org
).
+
+
+
+
SSLProxyEngine
Interrupteur marche/arrêt du moteur de mandataire
diff --git a/docs/manual/upgrading.xml.fr b/docs/manual/upgrading.xml.fr
index 6137e8bc50..9bbec8c6ef 100644
--- a/docs/manual/upgrading.xml.fr
+++ b/docs/manual/upgrading.xml.fr
@@ -3,7 +3,7 @@
-
+