<status>Extension</status>
<sourcefile>mod_log_forensic.c</sourcefile>
<identifier>log_forensic_module</identifier>
-<compatibility><module>mod_unique_id</module> is no longer required since
-version 2.1</compatibility>
+<compatibility>Available in version 2.0.50 and later</compatibility>
<summary>
<p>This module provides for forensic logging of client
<p>The <code>check_forensic</code> script, which can be found in the
distribution's support directory, may be helpful in evaluating the
forensic log output.</p>
+
+ <note type="warning">
+ This module was backported from version 2.1 which uses a more powerful
+ APR version in order to generate the forensic IDs. If you want to run
+ <module>mod_log_forensic</module> in version 2.0, you need to include
+ <module>mod_unique_id</module> as well.
+ </note>
</summary>
<seealso><a href="../logs.html">Apache Log Files</a></seealso>
<seealso><module>mod_log_config</module></seealso>
log requests to the server for forensic analysis. Each log entry
is assigned a unique ID which can be associated with the request
using the normal <directive module="mod_log_config">CustomLog</directive>
- directive. <module>mod_log_forensic</module> creates a token called
- <code>forensic-id</code>, which can be added to the transfer log
- using the <code>%{forensic-id}n</code> format string.</p>
+ directive. <module>mod_log_forensic</module> takes the unique ID from
+ <module>mod_unique_id</module>, so you need to load this module as well.
+ (This requirement will not be necessary in version 2.1 and later, because
+ of a more powerful APR version.) The ID token is attached to the request
+ under the name <code>forensic-id</code>, which can be added to the
+ transfer log using the <code>%{forensic-id}n</code> format string.</p>
<p>The argument, which specifies the location to which
the logs will be written, can take one of the following two