Ok did a test. and got the following.

If you have something like this in /etc/hosts.

10.0.0.1  my.box.com my

where 10.0.0.1 is your IP number, my.box.com is the full name of the
box, and my is the nickname.  hostname and hostname --fqdn work.  If you
remove the nickname and just have

 10.0.0.1 my.box.com

hostname returns my.box.com and hostname --fqdn returns host unknow.  or
if you have the default that Mandrake sets up,

 10.0.0.1 my 

then hostname works and again hostname --fqdn returns host unkown.

James



On Thu, 09 May 2002 15:18:23 -0500
David Rankin <[EMAIL PROTECTED]> wrote:

>     Well, I should have been more clear, and maybe the problem isn't
>     as simple as I thought. On my 7.2 box, #ServerName
>     your.server.name is still commented out, but apache is able to use
>     gethostbyname() and correctly fill in the welcome screen in
>     apache.
> 
>     In 8.2, something is fishy.
> 
>     [Skyline] # hostname
>     Skyline.3111Skyline.com
> 
> That looks OK
> 
>     [Skyline] # hostname --fqdn
>     Unknown host
> 
> That looks bad
> 
>     So it seems the problem with apache isn't with apache or
>     httpd.conf, but rather with my hostname setup. I have set hostname
>     and domainname, and I can't figure out why hostname --fqdn would
>     return unknown host?
> 
>     What config file am I failing to check? /etc/sysconfig/network has
>     the right hostname.
> 
> 
> Gary Dunn wrote:
> 
> > On Thu, 2002-05-09 at 06:29, David Rankin wrote:
> > > Just a quick Q, because I'm suffering from a mental lapse.
> > >
> > >     I'm getting Apache configured on 8.2. The "SERVER_NAME"
> > >     variable in the default Welcome screen is pulling 127.0.0.1
> > >     instead of the actual host name. Hostname is working fine.
> > >     Where do I look to get this fixed.
> >
> > You definitely need to edit httpd.conf, which may be located in
> > /usr/local/apache/conf depending on how your system is set up. (My
> > apache is on a FreeBSD box, which puts it in /usr/local/etc/apache.)
> >
> > Look for this:
> >
> > # ServerName allows you to set a host name which is sent back to
> > clients for
> > # your server if it's different than the one the program would get
> > (i.e., use
> > # "www" instead of the host's real name).
> > #
> > # Note: You cannot just invent host names and hope they work. The
> > name you
> > # define here must be a valid DNS name for your host. If you don't
> > understand
> > # this, ask your network administrator.
> > # If your host doesn't have a registered DNS name, enter its IP
> > address here.
> > # You will have to access it by its address (e.g.,
> > http://123.45.67.89/)
> > # anyway, and this will make redirections work in a sensible way.
> > #
> > # 127.0.0.1 is the TCP/IP local loop-back address, often named
> > localhost. Your
> > # machine always knows itself by this address. If you use Apache
> > strictly for
> > # local testing and development, you may use 127.0.0.1 as the server
> > name.
> > #
> > ServerName your.server.name
> >
> > Gary Dunn
> > Open Slate Project
> >
> >   -----------------------------------------------------------------
> >   ------- Want to buy your Pack or Services from MandrakeSoft?
> > Go to http://www.mandrakestore.com
> 
> --
> David C. Rankin, J.D., P.E.
> RANKIN * BERTIN, PLLC
> 1329 N. University, Suite D4
> Nacogdoches, Texas 75961
> (936) 715-9333
> (936) 715-9339 fax
> 
> 
> 
> 

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to