httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chad M. Shellenbarger" <cshel...@watchtv.net>
Subject Re: [users@httpd] virtual host
Date Tue, 22 Apr 2003 12:30:24 GMT
I do have only one ip and both port 80 I set up the httpd.conf just as
specified with no avail.  it keeps using the default docs directory.


----- Original Message -----
From: "Boyle Owen" <Owen.Boyle@swx.com>
To: <users@httpd.apache.org>
Sent: Tuesday, April 22, 2003 4:15 AM
Subject: RE: [users@httpd] virtual host


> >-----Original Message-----
> >From: Chad M. Shellenbarger [mailto:cshellen@watchtv.net]
>
> >
> >Ok, I got things to somewhat work. Now it will not accept
> >documentroot under
> >virtualhosts.  It keeps reverting back to the main document
> >root.  Isn't the
> >settings under virtualhost supposted to override the global settings?
>
> I hope you have been following the two almost identical threads on this
subject... To summarise what they've concluded:
>
> - if you only have one IP number and one port (hopefully port 80), then
the simplest configuration is:
>
> NameVirtualHost *
> <VirtualHost *> etc..
>
> So let the default settings take care of everything.
>
> - if you have any port-based VH (e.g. if you are running SSL), then you
*must* define explicitly the IP address in the NHV directive, e.g.
>
> <VirtualHost 192.168.1.1:443>
>
> NameVirtualHost 192.168.1.1:80
> <VirtualHost 192.168.1.1:80>
>
>
> Rgds,
> Owen Boyle
> Disclaimer: Any disclaimer attached to this message may be ignored.
>
> >
> >
> >Chad
> >----- Original Message -----
> >From: "Boyle Owen" <Owen.Boyle@swx.com>
> >To: <users@httpd.apache.org>
> >Sent: Thursday, April 17, 2003 10:54 AM
> >Subject: RE: [users@httpd] virtual host
> >
> >
> >> What I posted should work (I'm only regurgitating what it
> >says in the docs
> >:-) So if it doesn't there must be something else wrong in
> >your config. If
> >you can't find it yourself, you'll have to post your config
> >for inspection.
> >I'm off now for the weekend, however...
> >>
> >> Rgds,
> >> Owen Boyle
> >> Disclaimer: Any disclaimer attached to this message may be ignored.
> >>
> >> >-----Original Message-----
> >> >From: Chad M. Shellenbarger [mailto:cshellen@watchtv.net]
> >> >Sent: Donnerstag, 17. April 2003 16:45
> >> >To: users@httpd.apache.org
> >> >Subject: Re: [users@httpd] virtual host
> >> >
> >> >
> >> >Owen,
> >> >    You are right I have one IP and two domains...The reason
> >> >that you see
> >> >them both going to the same site is because I put my default
> >> >httpd.conf file
> >> >back in place so the site isn't down.  the www.watchtv.net
> >> >site is our main
> >> >site and the other one is a secondary site that I am trying to
> >> >get going.  I
> >> >have been trying things and when they didn't work I put the
> >> >old back in the
> >> >mean time.  When I had it set as you suggested neither site
> >> >would come up at
> >> >all.  I went through all the global setting to ensure that
> >> >there is nothing
> >> >conflicting but could find anything.  Anything else you can
> >> >thinkof would be
> >> >appreciated.   Thanks for your time..
> >> >
> >> >Chad
> >> >----- Original Message -----
> >> >From: "Boyle Owen" <Owen.Boyle@swx.com>
> >> >To: <users@httpd.apache.org>
> >> >Sent: Thursday, April 17, 2003 9:59 AM
> >> >Subject: RE: [users@httpd] virtual host
> >> >
> >> >
> >> >> >-----Original Message-----
> >> >> >From: Chad M. Shellenbarger [mailto:cshellen@watchtv.net]
> >> >> >Sent: Donnerstag, 17. April 2003 15:32
> >> >> >To: users@httpd.apache.org
> >> >> >Subject: Re: [users@httpd] virtual host
> >> >> >
> >> >> >
> >> >> >I did what Owen suggested, I also just tried what you suggest
> >> >> >the second
> >> >> >time and this time no errors but niether site works.
> >> >>
> >> >> I see both FQDNs lead to the same site (watchTV). You must
> >> >have additional
> >> >directives outside the VHs which are overriding the VH
> >> >settings. Do you have
> >> >a DocumentRoot directive outside of any VH? Do you have any
> >> >other VHs (name,
> >> >port or IP-based)? How many IP addresses and sites are you
> >serving from
> >> >apache (I am assuming 1 IP and two sites)?
> >> >>
> >> >> About the advice from Jason to use "*" instead of IP
> >> >addresses - you can
> >> >do that if you like; the wildcard just means "use all
> >listening TCP/IP
> >> >addresses" so even if you were listening to two or more IPs it
> >> >would still
> >> >work. Personally, I prefer to state the IPs explicitly so I am
> >> >clear who
> >> >doing what to whom. The recipe I have described with explicit
> >> >IPs will work,
> >> >provided you do not have other DocRoots intercepting the
> >> >request. Since you
> >> >continue to have problems, I suspect you might...
> >> >>
> >> >> Rgds,
> >> >> Owen Boyle
> >> >> Disclaimer: Any disclaimer attached to this message may
> >be ignored.
> >> >>
> >> >>
> >> >>
> >> >> >#NameVirtualHost 12.34.56.78:80
> >> >> >Listen 216.255.31.102:80
> >> >> >NameVirtualHost 216.255.31.102:80
> >> >> >
> >> >> >#
> >> >> ># VirtualHost example:
> >> >> ># Almost any Apache directive may go into a VirtualHost
> >container.
> >> >> >#
> >> >> ><VirtualHost 216.255.31.102:80>
> >> >> >    ServerAdmin webmaster@integrityplasticsinc.com
> >> >> >    DocumentRoot /home/integrity/public_html
> >> >> >    ServerName www.integrityplasticsinc.com
> >> >> >    ErrorLog logs/integrityplasticsinc.com-error_log
> >> >> >    CustomLog logs/www.integrityplasticsinc.com-access_log common
> >> >> ></VirtualHost>
> >> >> >
> >> >> >
> >> >> ><VirtualHost 216.255.31.102:80>
> >> >> >    ServerAdmin webmaster@watchtv.net
> >> >> >    DocumentRoot /var/www/html
> >> >> >    ServerName www.watchtv.net
> >> >> >    ErrorLog logs/watch-error_log
> >> >> >    CustomLog logs/watch-access_log common
> >> >> ></VirtualHost>
> >> >> >
> >> >> >----- Original Message -----
> >> >> >From: "Boyle Owen" <Owen.Boyle@swx.com>
> >> >> >To: <users@httpd.apache.org>
> >> >> >Sent: Thursday, April 17, 2003 9:24 AM
> >> >> >Subject: RE: [users@httpd] virtual host
> >> >> >
> >> >> >
> >> >> >> >-----Original Message-----
> >> >> >> >From: Chad M. Shellenbarger [mailto:cshellen@watchtv.net]
> >> >> >> >
> >> >> >> >I did what you suggested and this is the error I get when
I
> >> >> >> >try to restart
> >> >> >> >my httpd daemon
> >> >> >> >Starting httpd: [Thu Apr 17 09:11:18 2003] [warn] _default_
> >> >> >VirtualHost
> >> >> >> >overlap on port 80, the first has precedence
> >> >> >> >[Thu Apr 17 09:11:18 2003] [warn] _default_ VirtualHost
> >> >> >> >overlap on port 80,
> >> >> >> >the first has precedence
> >> >> >> >[Thu Apr 17 09:11:18 2003] [warn] NameVirtualHost
> >> >> >> >xxx.xxx.xxx.xxx:80 has no
> >> >> >> >VirtualHosts
> >> >> >>
> >> >> >> You did what who suggested? (You received two responses -
> >> >> >which may have
> >> >> >conflicted...)
> >> >> >>
> >> >> >> Since you are getting confusing messages, I assume
> >that you have
> >> >> >conflicting default directives in your config. So make them
> >> >> >all entirely
> >> >> >explicit, i.e.
> >> >> >>
> >> >> >> Listen 216.255.31.102:80
> >> >> >> NameVirtualHost 216.255.31.102:80
> >> >> >>
> >> >> >> <VirtualHost 216.255.31.102:80>
> >> >> >> ServerName www.integrityplasticsinc.com
> >> >> >> etc...
> >> >> >>
> >> >> >> <VirtualHost 216.255.31.102:80>
> >> >> >> ServerName www.watchtv.net
> >> >> >> etc...
> >> >> >>
> >> >> >> Rgds,
> >> >> >> Owen Boyle
> >> >> >> Disclaimer: Any disclaimer attached to this message may
> >> >be ignored.
> >> >> >>
> >> >> >> >
> >> >> >> >----- Original Message -----
> >> >> >> >From: "Boyle Owen" <Owen.Boyle@swx.com>
> >> >> >> >To: <users@httpd.apache.org>
> >> >> >> >Sent: Thursday, April 17, 2003 9:10 AM
> >> >> >> >Subject: RE: [users@httpd] virtual host
> >> >> >> >
> >> >> >> >
> >> >> >> >> Plain text please...
> >> >> >> >>
> >> >> >> >> I assume these are name-based VHs (two sites resolving
to
> >> >> >> >the same IP)?
> >> >> >> >> If so, two problems:
> >> >> >> >>
> >> >> >> >> 1) You need a NameVirtualHost directive to tell apache
> >> >> >that you are
> >> >> >> >> using name-based virtual hosts. See docs for details,
but
> >> >> >basically:
> >> >> >> >>
> >> >> >> >> NameVirtualHost <ip number shared by the sites>
> >> >> >> >>
> >> >> >> >> 2) You are using FQDNs in the VH tag. This works
but it
> >> >> >> >forces apache to
> >> >> >> >> DNS-lookup the IPs so you are prone to problems with
> >> >apache if DNS
> >> >> >> >> fails. Better to say:
> >> >> >> >>
> >> >> >> >> <VirtualHost 192.168.1.1>
> >> >> >> >>
> >> >> >> >> Rgds,
> >> >> >> >> Owen Boyle
> >> >> >> >> Disclaimer: Any disclaimer attached to this message
may
> >> >> >be ignored.
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> -----Original Message-----
> >> >> >> >> From: Chad M. Shellenbarger [mailto:cshellen@watchtv.net]
> >> >> >> >> Sent: Donnerstag, 17. April 2003 14:53
> >> >> >> >> To: users@httpd.apache.org
> >> >> >> >> Subject: [users@httpd] virtual host
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> I am having problems with this as well.  When I put
> >> >these into my
> >> >> >> >> httpd.conf neither site works.
> >> >> >> >>
> >> >> >> >> <VirtualHost www.integrityplasticsinc.com>
> >> >> >> >>     ServerAdmin webmaster@integrityplasticsinc.com
> >> >> >> >>     DocumentRoot /home/integrity/public_html
> >> >> >> >>     ServerName www.integrityplasticsinc.com
> >> >> >> >>     ErrorLog logs/integrityplasticsinc.com-error_log
> >> >> >> >>     CustomLog
> >> >logs/www.integrityplasticsinc.com-access_log common
> >> >> >> >> </VirtualHost>
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> <VirtualHost www.watchtv.net>
> >> >> >> >>     ServerAdmin webmaster@watchtv.net
> >> >> >> >>     DocumentRoot /var/www/html
> >> >> >> >>     ServerName www.watchtv.net
> >> >> >> >>     ErrorLog logs/watch-error_log
> >> >> >> >>     CustomLog logs/watch-access_log common
> >> >> >> >> </VirtualHost>
> >> >> >> >>
> >> >> >> >> This message is for the named person's use only.
It
> >may contain
> >> >> >> >> confidential, proprietary or legally privileged
> >information. No
> >> >> >> >> confidentiality or privilege is waived or lost by
any
> >> >> >> >mistransmission.
> >> >> >> >> If you receive this message in error, please notify
the
> >> >> >> >sender urgently
> >> >> >> >> and then immediately delete the message and any copies
of it
> >> >> >> >from your
> >> >> >> >> system. Please also immediately destroy any hardcopies
of
> >> >> >> >the message.
> >> >> >> >> You must not, directly or indirectly, use, disclose,
> >> >> >> >distribute, print,
> >> >> >> >> or copy any part of this message if you are not the
intended
> >> >> >> >recipient.
> >> >> >> >> The sender's company reserves the right to monitor
> >all e-mail
> >> >> >> >> communications through their networks. Any views
> >> >expressed in this
> >> >> >> >> message are those of the individual sender, except
where
> >> >> >the message
> >> >> >> >> states otherwise and the sender is authorised to
state
> >> >> >them to be the
> >> >> >> >> views of the sender's company.
> >> >> >> >>
> >> >> >> >>
> >> >> >> >>
> >> >> >> >>
> >> >>
> >>
> >>>---------------------------------------------------------------------
> >> >> >> >> The official User-To-User support forum of the Apache
HTTP
> >> >> >> >Server Project.
> >> >> >> >> See <URL:http://httpd.apache.org/userslist.html>
> >for more info.
> >> >> >> >> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >> >> >> >>    "   from the digest:
> >> >users-digest-unsubscribe@httpd.apache.org
> >> >> >> >> For additional commands, e-mail: users-help@httpd.apache.org
> >> >> >> >>
> >> >> >> >>
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >>
> >> >>
> >>
> >>>>------------------------------------------------------------
> >---------
> >> >> >> >The official User-To-User support forum of the Apache
HTTP
> >> >> >> >Server Project.
> >> >> >> >See <URL:http://httpd.apache.org/userslist.html>
for
> >more info.
> >> >> >> >To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >> >> >> >   "   from the digest:
> >users-digest-unsubscribe@httpd.apache.org
> >> >> >> >For additional commands, e-mail: users-help@httpd.apache.org
> >> >> >> >
> >> >> >> >
> >> >> >>
> >> >> >>
> >>
> >>---------------------------------------------------------------------
> >> >> >> The official User-To-User support forum of the Apache HTTP
> >> >> >Server Project.
> >> >> >> See <URL:http://httpd.apache.org/userslist.html> for
more info.
> >> >> >> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >> >> >>    "   from the digest:
> >users-digest-unsubscribe@httpd.apache.org
> >> >> >> For additional commands, e-mail: users-help@httpd.apache.org
> >> >> >>
> >> >> >>
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >>
> >>>---------------------------------------------------------------------
> >> >> >The official User-To-User support forum of the Apache HTTP
> >> >> >Server Project.
> >> >> >See <URL:http://httpd.apache.org/userslist.html> for more
info.
> >> >> >To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >> >> >   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >> >> >For additional commands, e-mail: users-help@httpd.apache.org
> >> >> >
> >> >> >
> >> >>
> >> >>
> >---------------------------------------------------------------------
> >> >> The official User-To-User support forum of the Apache HTTP
> >> >Server Project.
> >> >> See <URL:http://httpd.apache.org/userslist.html> for more info.
> >> >> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >> >>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >> >> For additional commands, e-mail: users-help@httpd.apache.org
> >> >>
> >> >>
> >> >
> >> >
> >> >
> >>
> >>---------------------------------------------------------------------
> >> >The official User-To-User support forum of the Apache HTTP
> >> >Server Project.
> >> >See <URL:http://httpd.apache.org/userslist.html> for more info.
> >> >To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >> >   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >> >For additional commands, e-mail: users-help@httpd.apache.org
> >> >
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> The official User-To-User support forum of the Apache HTTP
> >Server Project.
> >> See <URL:http://httpd.apache.org/userslist.html> for more info.
> >> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >> For additional commands, e-mail: users-help@httpd.apache.org
> >>
> >>
> >
> >
> >
> >---------------------------------------------------------------------
> >The official User-To-User support forum of the Apache HTTP
> >Server Project.
> >See <URL:http://httpd.apache.org/userslist.html> for more info.
> >To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >For additional commands, e-mail: users-help@httpd.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message