You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by lg...@apache.org on 2013/05/25 16:39:23 UTC

svn commit: r1486332 - in /httpd/httpd/branches/2.4.x/docs/manual: mod/mod_macro.xml.fr mod/mod_proxy.xml.fr mod/mod_proxy_balancer.xml.fr mod/mod_proxy_fcgi.xml.fr mod/mod_proxy_scgi.xml.fr mod/mod_ssl.xml.fr upgrading.xml.fr

Author: lgentis
Date: Sat May 25 14:39:23 2013
New Revision: 1486332

URL: http://svn.apache.org/r1486332
Log:
Updates.

Modified:
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_scgi.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.fr

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr?rev=1486332&r1=1486331&r2=1486332&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr Sat May 25 14:39:23 2013
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision:  -->
+<!-- English Revision: 1484542 -->
 <!-- French translation: Fabien Coelho -->
 <!-- Updated by Lucien Gentis -->
 

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy.xml.fr?rev=1486332&r1=1486331&r2=1486332&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy.xml.fr Sat May 25 14:39:23 2013
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1479262 -->
+<!-- English Revision: 1484766 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -817,6 +817,11 @@ charge</description>
     <var>balancer://</var>...&gt;</code>. Il correspond &agrave; l'URL d'un
     r&eacute;partiteur de charge d&eacute;fini par une directive <directive
     module="mod_proxy">ProxyPass</directive>.</p>
+    <p>La partie chemin de l'URL du r&eacute;partiteur dans toute directive de
+    conteneur <code>&lt;Proxy <var>balancer://</var>...&gt;</code> est
+    ignor&eacute;e.</p>
+    <p>En particulier, le slash de fin de l'URL d'un
+    <code>BalancerMember</code> doit &ecirc;tre supprim&eacute;.</p>
 </usage>
 </directivesynopsis>
 
@@ -846,8 +851,8 @@ du serveur HTTP Apache.</compatibility>
     <example>
       <highlight language="config">
 &lt;Proxy balancer://hotcluster&gt;
-    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
 &lt;/Proxy&gt;
       </highlight>
@@ -1217,7 +1222,7 @@ ProxyPass /mirror/foo http://backend.exa
 
     <p>Si l'URL de la directive Proxy d&eacute;bute par
     <code>balancer://</code> (par exemple:
-    <code>balancer://cluster/</code>, toute information relative au
+    <code>balancer://cluster</code>, toute information relative au
     chemin est ignor&eacute;e), alors un serveur cible virtuel ne communiquant pas
     r&eacute;ellement avec le serveur d'arri&egrave;re-plan sera cr&eacute;&eacute;. Celui-ci sera
     en fait responsable de la gestion de plusieurs serveurs cibles "r&eacute;els". Dans
@@ -1345,10 +1350,10 @@ ProxyPass /mirror/foo http://backend.exa
 ProxyPass /special-area http://special.example.com smax=5 max=10
 ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover=On
 &lt;Proxy balancer://mycluster&gt;
-    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
 &lt;/Proxy&gt;
     </highlight>
 
@@ -1357,10 +1362,10 @@ ProxyPass / balancer://mycluster/ sticky
     <highlight language="config">
 ProxyPass / balancer://hotcluster/ 
 &lt;Proxy balancer://hotcluster&gt;
-    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
 &lt;/Proxy&gt;
     </highlight>

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr?rev=1486332&r1=1486331&r2=1486332&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr Sat May 25 14:39:23 2013
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1458798 -->
+<!-- English Revision : 1484766 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -107,12 +107,12 @@ la r&eacute;partition de charge</descrip
     </p>
 
     <highlight language="config">
-&lt;Proxy balancer://mycluster/&gt;
-    BalancerMember http://192.168.1.50:80/
-    BalancerMember http://192.168.1.51:80/
+&lt;Proxy balancer://mycluster&gt;
+    BalancerMember http://192.168.1.50:80
+    BalancerMember http://192.168.1.51:80
 &lt;/Proxy&gt;
-ProxyPass /test balancer://mycluster/
-ProxyPassReverse /test balancer://mycluster/
+ProxyPass /test balancer://mycluster
+ProxyPassReverse /test balancer://mycluster
     </highlight>
 
 
@@ -124,13 +124,13 @@ ProxyPassReverse /test balancer://myclus
 
     <highlight language="config">
 Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED
-&lt;Proxy balancer://mycluster/&gt;
-    BalancerMember http://192.168.1.50:80/ route=1
-    BalancerMember http://192.168.1.51:80/ route=2
+&lt;Proxy balancer://mycluster&gt;
+    BalancerMember http://192.168.1.50:80 route=1
+    BalancerMember http://192.168.1.51:80 route=2
     ProxySet stickysession=ROUTEID
 &lt;/Proxy&gt;
-ProxyPass /test balancer://mycluster/
-ProxyPassReverse /test balancer://mycluster/
+ProxyPass /test balancer://mycluster
+ProxyPassReverse /test balancer://mycluster
     </highlight>
 
 </section>
@@ -288,10 +288,10 @@ ProxyPassReverse /test balancer://myclus
     s&eacute;par&eacute;s par une barre verticale (<code>|</code>) comme dans
     l'exemple suivant :</p>
     <highlight language="config">
-ProxyPass /test balancer://mycluster/ stickysession=JSESSIONID|jsessionid scolonpathdelim=On
+ProxyPass /test balancer://mycluster stickysession=JSESSIONID|jsessionid scolonpathdelim=On
 &lt;Proxy balancer://mycluster&gt;
-    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
 &lt;/Proxy&gt;
     </highlight>
     <p>Si le cookie et le param&egrave;tre de requ&ecirc;te fournissent tous deux une

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.fr?rev=1486332&r1=1486331&r2=1486332&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.fr Sat May 25 14:39:23 2013
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1334022 -->
+<!-- English Revision : 1484766 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -103,8 +103,8 @@
     <highlight language="config">
 ProxyPass /myapp/ balancer://myappcluster/
 &lt;Proxy balancer://myappcluster/&gt;
-    BalancerMember fcgi://localhost:4000/
-    BalancerMember fcgi://localhost:4001/
+    BalancerMember fcgi://localhost:4000
+    BalancerMember fcgi://localhost:4001
 &lt;/Proxy&gt;
     </highlight>
     </example>

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_scgi.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_scgi.xml.fr?rev=1486332&r1=1486331&r2=1486332&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_scgi.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_scgi.xml.fr Sat May 25 14:39:23 2013
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1334022 -->
+<!-- English Revision : 1484766 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -74,9 +74,9 @@
     <example><title>Passerelle &agrave; r&eacute;partition de charge</title>
     <highlight language="config">
 ProxyPass /scgi-bin/ balancer://somecluster/
-&lt;Proxy balancer://somecluster/&gt;
-    BalancerMember scgi://localhost:4000/
-    BalancerMember scgi://localhost:4001/
+&lt;Proxy balancer://somecluster&gt;
+    BalancerMember scgi://localhost:4000
+    BalancerMember scgi://localhost:4001
 &lt;/Proxy&gt;
     </highlight>
     </example>

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr?rev=1486332&r1=1486331&r2=1486332&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr Sat May 25 14:39:23 2013
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 1448600 -->
+<!-- English Revision : 1485667 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -2001,6 +2001,12 @@ du serveur distant doit &ecirc;tre compa
 requ&ecirc;te. S'ils ne correspondent pas, un
 code d'&eacute;tat 502 (Bad Gateway) est envoy&eacute;.
 </p>
+<p>
+SSLProxyCheckPeerCN a &eacute;t&eacute; remplac&eacute; par <directive
+module="mod_ssl">SSLProxyCheckPeerName</directive>, et sa d&eacute;finition
+n'est prise en compte que si <code>SSLProxyCheckPeerName off</code> a
+&eacute;t&eacute; sp&eacute;cifi&eacute;.
+</p>
 <example><title>Exemple</title>
 <highlight language="config">
 SSLProxyCheckPeerCN on
@@ -2010,6 +2016,40 @@ SSLProxyCheckPeerCN on
 </directivesynopsis>
 
 <directivesynopsis>
+<name>SSLProxyCheckPeerName</name>
+<description>Configure la v&eacute;rification du nom d'h&ocirc;te dans les
+certificats serveur distants
+</description>
+<syntax>SSLProxyCheckPeerName on|off</syntax>
+<default>SSLProxyCheckPeerName on</default>
+<contextlist><context>server config</context>
+<context>virtual host</context></contextlist>
+
+<usage>
+<p>
+Cette directive permet de configurer la v&eacute;rification du nom d'h&ocirc;te dans
+les certificats de serveur lorsque mod_ssl agit en tant que client SSL.
+La v&eacute;rification est concluante si le nom d'h&ocirc;te de l'URI de la requ&ecirc;te
+correspond soit &agrave; l'extension subjectAltName, soit &agrave; l'un des attributs
+CN dans le sujet du certificat. Si la v&eacute;rification &eacute;choue, la requ&ecirc;te
+SSL est annul&eacute;e et un code d'erreur 502 (Bad Gateway) est renvoy&eacute;. Cette
+directive remplace la directive <directive
+module="mod_ssl">SSLProxyCheckPeerCN</directive> qui ne prenait en
+compte que le premier attribut CN pour la v&eacute;rification du nom d'h&ocirc;te.
+</p>
+<p>
+La v&eacute;rification du nom d'h&ocirc;te avec caract&egrave;res g&eacute;n&eacute;rique est support&eacute;e de
+la mani&egrave;re suivante : les entr&eacute;es subjectAltName de type dNSName ou les
+attributs CN commen&ccedil;ant par <code>*.</code> correspondront &agrave; tout nom
+DNS comportant le m&ecirc;me nombre d'&eacute;l&eacute;ments et le m&ecirc;me suffixe (par
+exemple, <code>*.example.org</code> correspondra &agrave;
+<code>foo.example.org</code>, mais pas &agrave;
+<code>foo.bar.example.org</code>).
+</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
 <name>SSLProxyEngine</name>
 <description>Interrupteur marche/arr&ecirc;t du moteur de mandataire
 SSL</description>

Modified: httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.fr?rev=1486332&r1=1486331&r2=1486332&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/upgrading.xml.fr Sat May 25 14:39:23 2013
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision : 1465829 -->
+<!-- English Revision : 1485752 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
@@ -381,6 +381,16 @@ Allow from example.org
       <directive module="mod_authn_core">AuthnProviderAlias</directive>)
       est maintenant fournie par <module>mod_authn_core</module>.  
       </li>
+
+      <li>Les directives RewriteLog et RewriteLogLevel ont &eacute;t&eacute;
+      supprim&eacute;es. Pour utiliser les fonctionnalit&eacute;s qu'elles
+      fournissaient, il faut maintenant d&eacute;finir un niveau de
+      journalisation ad&eacute;quat pour le module
+      <module>mod_rewrite</module> via la directive <directive
+      module="core">LogLevel</directive>. Voir aussi la section <a
+      href="mod/mod_rewrite.html#logging">journalisation de
+      mod_rewrite</a>.
+      </li>
     </ul>
 
     </section>