larryi 02/02/08 12:24:53 Modified: src/doc serverxml.html Log: Document the updated "delay" attribute in Http10Connector and new attributes on Ajp13Connector. Revision Changes Path 1.20 +60 -10 jakarta-tomcat/src/doc/serverxml.html Index: serverxml.html =================================================================== RCS file: /home/cvs/jakarta-tomcat/src/doc/serverxml.html,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- serverxml.html 5 Feb 2002 02:19:22 -0000 1.19 +++ serverxml.html 8 Feb 2002 20:24:53 -0000 1.20 @@ -4,7 +4,7 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> - <!-- $Id: serverxml.html,v 1.19 2002/02/05 02:19:22 larryi Exp $ --> + <!-- $Id: serverxml.html,v 1.20 2002/02/08 20:24:53 larryi Exp $ --> <!-- Copyright 1999-2001 Apache Software Foundation --> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" > <link rel="stylesheet" href="style.css"> @@ -542,6 +542,17 @@ <p>Handles incoming Ajp13 requests. Ajp13 is a protocol used by the mod_jk based web server connectors.</p> +<p>In Tomcat 3.3.1, some attributes were added for supporting password protected +shutdown using Ajp13. This feature is actived by setting the +<code>shutDownEnabled</code> to <code>true</code>, or setting a password using +the <code>secret</code> or <code>useSecret</code> attributes. Also, if a +password is set, authentication of Ajp13 connections can also be performed. +This feature requires the <code>authenticateRequests</code> attribute be set +<code>true</code> in addition to a password, and the mod_jk based +connector support this feature. The connectors available with Tomcat 3.3.x do +not support this feature. Connectors that do support this feature will be made +available through the jakarta-tomcat-connectors project.</p> + <h4>Attributes</h4> <table border="1" cellpadding="2" cellspacing="0"> @@ -551,9 +562,38 @@ <th>Default</th> </tr> <tr valign="top"> + <td>ajpidFile<br><b>[Tomcat 3.3.1]</td> + <td>File in which to record Ajp13 connector info and password.</td> + <td>conf/ajp13.id</td> + </tr> + <tr valign="top"> + <td>authenticateConnection<br><b>[Tomcat 3.3.1]</td> + <td>If true and a password has been set, password checking is performed on + the first Ajp13 request of a newly opened connection. If the password + doesn't match, the request is ignored and the connection closed. If + they match, the connection is "authenticated" and the current + and future requests on that connection are processed normally. If false + or a password isn't set, password checking of the Ajp13 connection is + disabled. The password is set using either the <code>secret</code> or + <code>useSecret</code> attributes. This feature also requires a mod_jk + based connector that supports sending the password. The connectors + available with Tomcat 3.3.x do not support this feature.</td> + <td>false</td> + </tr> + <tr valign="top"> + <td>secret<br><b>[Tomcat 3.3.1]</td> + <td>The desired shutdown password. If set, the <code>shutDownEnable</code> + attribute is automatically set <code>true</code>. The password can + also be used for authentication of Ajp13 connections if supported by the + mod_jk based connector. The connectors supplied with Tomcat 3.3.x do + not support this feature.</td> + <td><i>not specified</i></td> + </tr> + <tr valign="top"> <td>shutDownEnable</td> - <td>Enable shutdown signal via this connector. Normally shutdown is done - through <a href="#Ajp12Connector">Ajp12Connector</a>.</td> + <td>Enable shutdown signal via this connector. This attribute is + automatically set <code>true</code> if a password is set using the + <code>secret</code> or <code>useSecret</code> attributes.</td> <td>false</td> </tr> <tr valign="top"> @@ -567,6 +607,15 @@ <td>true</td> </tr> <tr valign="top"> + <td>useSecret<br><b>[Tomcat 3.3.1]</td> + <td>Enables use of a random number as the shutdown password. If set, the + <code>shutDownEnable</code> attribute is automatically set + <code>true</code>. The password can also be used for authentication of + Ajp13 requests if supported by the mod_jk based connector. The + connectors supplied with Tomcat 3.3.x do not support this feature.</td> + <td>false</td> + </tr> + <tr valign="top"> <td><b>Socket Properties</b></td> <td> </td> <td> </td> @@ -1074,13 +1123,14 @@ <td>null, <i>use default Tomcat server string</i></td> </tr> <tr valign="top"> - <td>delaySocketClose<br><b>[Tomcat 3.3.1]</b></td> - <td>When set true, a Thread.sleep(0) is executed just prior to closing - the socket for a request. This can help when running a test against - Tomcat on a very fast system. Otherwise, thread execution may complete - the socket close before the test thread gets a chance to read the data - resulting in a "Connection aborted by peer" error.</td> - <td>false</td> + <td>socketCloseDelay<br><b>[Tomcat 3.3.1]</b></td> + <td>Specifies the number of milliseconds to delay before closing the socket + after processing a request. If negative, the delay is disabled. Setting + a value greater or equal to zero is intended to help with diagnosing + client errors resulting from unread data in the body of the HTTP request. + If this unread data arrives just before or during the closing of the + socket, the client may see a "Connection aborted by peer" error.</td> + <td>-1</td> </tr> <tr valign="top"> <td><b>Connection Properties</b></td>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>