Here's the default ServerName
section of httpd.conf
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
# If your host doesn't have a registered DNS name, enter its IP address here.
You probably should set that as
It seems that you do
have a registered DNS name (I can get to your server with http://cypherlogics.com
) and when it connects I see the IP address).
As michaelk suggests, the default setting for UseCanonicalName
# UseCanonicalName: Determines how Apache constructs self-referencing
# URLs and the SERVER_NAME and SERVER_PORT variables.
# When set "Off", Apache will use the Hostname and Port supplied
# by the client. When set "On", Apache will use the value of the
# ServerName directive.
You probably want to check that and set it On
if it's not.
Don't forget to stop and restart HTTPD (the daemon) -- and, when you connect you might want to clear your browser's cache (or "force reload the page"); sometimes the browser cache can trip you up even though you've fixed the problem you won't see it without a force reload or cache clear.
Hope this helps some.