LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: Apache Serving default host to some browsers

To: <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: Apache Serving default host to some browsers
From: "Joe Stump" <joe@xxxxxxxxxxxx>
Date: Fri, 6 Dec 2002 14:05:34 -0500
Correction: My boss dialed in through a modem at work and it produced the
same error. So this is not an internal network issue.

--Joe

--
Joe Stump
http://www.joestump.net
----- Original Message -----
From: "Joe Stump" <joe@xxxxxxxxxxxx>
To: <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Friday, December 06, 2002 2:00 PM
Subject: Re: Apache Serving default host to some browsers


> OK, here is the strangest part of all ...
>
> HTTP 1.1 is enabled
> He's using the latest IE (even newer than the working version I have)
> Opera, Mozilla, and IE don't work on another machine we have.
>
> Maybe this will help a little bit: these machines are local machines on
the
> same network.
> eg:
>
> Internet -> Director -> LAN -> Real Servers
>                                       +-> Internal Office
>
> Does this have something to do with it? It works great on the outside
world
> as far as I can tell.
>
> --Joe
>
> --
> Joe Stump
> http://www.joestump.net
> ----- Original Message -----
> From: "Jacob Coby" <jcoby@xxxxxxxxxxxxxxx>
> To: <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
> Sent: Friday, December 06, 2002 10:41 AM
> Subject: Re: Apache Serving default host to some browsers
>
>
> > > Kernel 2.4.19 with NAT balancing. The balancing is working fine
AFAICS.
> > > Apache is set up with name based virtual hosts
> > >
> > > The problem is this:
> > >
> > > In Mozilla our virtual hosts load up correctly, but in Internet
Explorer
> > on
> > > my boss's computer it does not load properly (but in IE on my computer
> it
> > > works fine). I have to believe there is something stupid going on with
> the
> > > headers, but I can't figure out what it is. Basically what happens
when
> > you
> > > go to the site in his browser it brings up the default host (the first
> > > virtual host in the httpd.conf file) instead of the ServerName it's
> > supposed
> > > to bring up. Has anyone else seen this type of behavior? Any ideas on
> how
> > to
> > > fix it?
> >
> > Is your boss running an old version of IE?  Does he have HTTP 1.1 turned
> > off?  AFAIK, the Host header isn't part of the 1.0 spec.  Is he
accessing
> > the site by IP and not domain name?
> >
> > Basically, Name Based Virtual Hosts look at the Host: header sent in the
> > request, and serves up content based on that.  If your boss' browser
isn't
> > sending this header, or sending a Host header of just the IP address,
then
> > he will get the default Host.
> >
> > You may have to turn on some logging in Apache or start sniffing packets
> > (tcpdump works ok, I think there are better ones out there?) from your
> boss'
> > computer to see what's going on here.
> >
> > If these are really critical domains, I would suggest moving to IP based
> > hosts.
> >
> > -Jacob
> >
> >
> > _______________________________________________
> > LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> > Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> > or go to http://www.in-addr.de/mailman/listinfo/lvs-users
> >
> >
> >
>
>
> _______________________________________________
> LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
> Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
> or go to http://www.in-addr.de/mailman/listinfo/lvs-users
>
>
>



<Prev in Thread] Current Thread [Next in Thread>