mod_ident.html.en revision 1f1b6bf13313fdd14a45e52e553d3ff28689b717
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<?xml version="1.0" encoding="ISO-8859-1"?>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke This file is generated from xml source: DO NOT EDIT
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke -->
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<title>mod_ident - Apache HTTP Server Version 2.5</title>
df6ca59bbc7bd5371359e385e028f069752c54dfChristian Maeder<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
df6ca59bbc7bd5371359e385e028f069752c54dfChristian Maeder<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
df6ca59bbc7bd5371359e385e028f069752c54dfChristian Maeder<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" />
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<script src="/style/scripts/prettify.min.js" type="text/javascript">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</script>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<link href="/images/favicon.ico" rel="shortcut icon" /></head>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<body>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div id="page-header">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossary</a> | <a href="/sitemap.html">Sitemap</a></p>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<p class="apache">Apache HTTP Server Version 2.5</p>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<img alt="" src="/images/feather.gif" /></div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div id="path">
edf037c0435876acc993b362eecb0abd6179f31fKlaus Luettich<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div id="page-content">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div id="preamble"><h1>Apache Module mod_ident</h1>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div class="toplang">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<p><span>Available Languages: </span><a href="/en/mod/mod_ident.html" title="English">&nbsp;en&nbsp;</a> |
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<a href="/fr/mod/mod_ident.html" hreflang="fr" rel="alternate" title="Fran�ais">&nbsp;fr&nbsp;</a> |
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<a href="/ja/mod/mod_ident.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<a href="/ko/mod/mod_ident.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>RFC 1413 ident lookups</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="module-dict.html#Status">Status:</a></th><td>Extension</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="module-dict.html#ModuleIdentifier">Module�Identifier:</a></th><td>ident_module</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="module-dict.html#SourceFile">Source�File:</a></th><td>mod_ident.c</td></tr></table>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<h3>Summary</h3>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <p>This module queries an <a href="http://www.ietf.org/rfc/rfc1413.txt">RFC 1413</a> compatible daemon on a remote host to look up the owner of
edf037c0435876acc993b362eecb0abd6179f31fKlaus Luettich a connection.</p>
edf037c0435876acc993b362eecb0abd6179f31fKlaus Luettich</div>
36e4a797a291b300784d23f103882200d36c83e5Achim Mahnke<div id="quickview"><h3 class="directives">Directives</h3>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<ul id="toc">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<li><img alt="" src="/images/down.gif" /> <a href="#identitycheck">IdentityCheck</a></li>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<li><img alt="" src="/images/down.gif" /> <a href="#identitychecktimeout">IdentityCheckTimeout</a></li>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</ul>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<h3>See also</h3>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<ul class="seealso">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<li><code class="module"><a href="/mod/mod_log_config.html">mod_log_config</a></code></li>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</ul><ul class="seealso"><li><a href="#comments_section">Comments</a></li></ul></div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div class="directive-section"><h2><a name="IdentityCheck" id="IdentityCheck">IdentityCheck</a> <a name="identitycheck" id="identitycheck">Directive</a></h2>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<table class="directive">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enables logging of the RFC 1413 identity of the remote
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnkeuser</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>IdentityCheck On|Off</code></td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>IdentityCheck Off</code></td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ident</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</table>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <p>This directive enables <a href="http://www.ietf.org/rfc/rfc1413.txt">RFC 1413</a>-compliant logging of the remote user name for each
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke connection, where the client machine runs identd or something similar.
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke This information is logged in the access log using the <code>%...l</code>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <a href="mod_log_config.html#formats">format string</a>.</p>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <div class="note">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke The information should not be trusted in any way except for
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke rudimentary usage tracking.
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke </div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <p>Note that this can cause serious latency problems accessing
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke your server since every request requires one of these lookups
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke to be performed. When firewalls or proxy servers are involved,
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke each lookup might possibly fail and add a latency duration as
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke defined by the <code class="directive"><a href="#identitychecktimeout">IdentityCheckTimeout</a></code> directive to each hit. So in
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke general this is not very useful on public servers accessible from
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke the Internet.</p>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div class="directive-section"><h2><a name="IdentityCheckTimeout" id="IdentityCheckTimeout">IdentityCheckTimeout</a> <a name="identitychecktimeout" id="identitychecktimeout">Directive</a></h2>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<table class="directive">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Determines the timeout duration for ident requests</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>IdentityCheckTimeout <var>seconds</var></code></td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>IdentityCheckTimeout 30</code></td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host, directory</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ident</td></tr>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</table>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke <p>This directive specifies the timeout duration of an ident
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke request. The default value of 30 seconds is recommended by <a href="http://www.ietf.org/rfc/rfc1413.txt">RFC 1413</a>, mainly because
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke of possible network latency. However, you may want to adjust the
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke timeout value according to your local network speed.</p>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<div class="bottomlang">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<p><span>Available Languages: </span><a href="/en/mod/mod_ident.html" title="English">&nbsp;en&nbsp;</a> |
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<a href="/fr/mod/mod_ident.html" hreflang="fr" rel="alternate" title="Fran�ais">&nbsp;fr&nbsp;</a> |
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<a href="/ja/mod/mod_ident.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<a href="/ko/mod/mod_ident.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comments</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<script type="text/javascript"><!--//--><![CDATA[//><!--
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnkevar comments_shortname = 'httpd';
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnkevar comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_ident.html';
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke(function(w, d) {
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke d.write('<div id="comments_thread"><\/div>');
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke var s = d.createElement('script');
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke s.type = 'text/javascript';
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke s.async = true;
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke }
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke else {
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke }
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke})(window, document);
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke//--><!]]></script></div><div id="footer">
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<p class="apache">Copyright 2015 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossary</a> | <a href="/sitemap.html">Sitemap</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnkeif (typeof(prettyPrint) !== 'undefined') {
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke prettyPrint();
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke}
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke//--><!]]></script>
e0f486fea42710332c1447a57dc3b05fe5f82109Achim Mahnke</body></html>