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 @@ - +