Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Apache Virtual Server Configuration



I spent about 5 hours hacking my linux box today, and I'm now at the point
where I find no errors from the server log (with debug level logging on) or
from the system message log.  But still, I'm getting the 403 Fobidden error
message when I try to access either the main server or the virtual host,
except for one entry - that I do not understand what it is --in the server
error log.  The entry is:

"Created shared memory segment #0"

the new VirtualHost block looks similiar to the one Mr Brian Conway has
below.  
If I remove the DocumentRoot definition from the VirtualHost block.  I can
access the main server with no errors; without doubt, if I access the
virtual host, I would see the content of the main server.

Anyone has any ideas what the DocumentRoot definition in the virtual host
block has to do with this 403 Forbidden error?  The access right is to the
directory specified by the DocumentRoot is correctly setup.  I have even
tried pointed to the same directory of the main server, but nothing changes.

I have read the Virtual Host documentation & examples several times.  In
fact, this is not my first attempt to run virtual host, but this my first
attempt to run virtual host on RH linux.  I attemped to port httpd.conf
from my SunOS virtual server with virtual hosts (with modifications) to my
linux box, but it didn't solve the problem.

Any other thoughts/pin points?

Huy Le



At 02:18 PM 10/23/99 -0400, you wrote:
>I'm not currently in a mood for thinking, so here's a portion of my conf
>file that has virtual sites working.  The following line was necessary
>to get it to work:
>
>BindAddress *
>
>Here's one of the sites which did work at one point:
>
>NameVirtualHost www.clue4all.net
>
><VirtualHost test.clue4all.net:80>
>ServerAdmin dogbert at clue4all.net
>DocumentRoot /usr/local/apache/test/
>ServerName test.clue4all.net
>ErrorLog /usr/local/apache/logs/error_log
>TransferLog /usr/local/apache/logs/access_log
></VirtualHost>
>
>
>Try changing <virtualhost "192.168.1.1" > to <virtualhost
>"www.haiau.com" >, though I think that might require a dns entry for
>that to work correctly.  I'm not sure whether it is necessary to have
>the virtual site in both ServerName and VirtualHost, but I've found that
>to be the case in getting it to work.
>
>Beyond that, I'm not sure what pointers I might have (except don't use
>Comanche, as it leaves your conf file incomprehensible =) ).  An error
>log with debugging turned on would help, as mentioned before.
>
>Brian Conway
>dogbert at clue4all.net
>
>You wouldn't buy a car that would break down every morning on your way
>to work.  Why would you use an operating system that does the same?
>                -- Anonymous Coward
> 
-
Subcription/unsubscription/info requests: send e-mail with
"subscribe", "unsubscribe", or "info" on the first line of the
message body to discuss-request at blu.org (Subject line is ignored).




BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org