title: How does Apache determine the FQDN?
body: <p>I'm using Apache2, and when reloading/restarting the server I get this warning:</p>
  
  <p><code>apache2: Could not reliably determine the server's fully qualified domain name, using (my FQDN) for ServerName</code></p>
  
  <p>Everything works fine, but I'm trying to figure out what's causing the error.  I'm grabbing the source to see if can find it, but since my C's not very good....</p>
  
  <p>Some notes:<ul>
  <li>If I change the system hostname, Apache uses the new hostname</li>
  <li>I have a <code>ServerName</code> set; it's the same as the hostname</li>
  <li>I have a static, unique IP - <code>dig (hostname)</code> returns (my ip), <code>dig -x (my ip)</code> returns (hostname)</li>
  <li>My hosts file is correct</li>
  </ul></p>
  
  <p>Versions:</p>
  
  <pre>
  Apache/2.2.9
  Linux 2.6.24-23-xen x86_64
  Description:    Debian GNU/Linux 5.0 (lenny)
  </pre>
  
  <p>Any ideas?</p>