Forbidden You don't have permission to access /index.html on this server.
DNS are ok. if I create 1 site in the default location, it works.
But i have 1 IP address and 4 virtual sites to set up. So... I created a directory:
/webdirectory (rw/rw/r) outside the standard library/webserver/documents with the subdirectories for all 4 websites (all rw/rw/r).
When I set up the sites, all I get is a:
Forbidden
You don't have permission to access /index.html on this server.
Apache/1.3.33 Server at "mysite.com" Port 80
If I try to access webmail in each site directory, webmail works.
It's a mystery...
Every i-th site is set to:
IP: any
Port:80
option: webmail (only enabled service)
realms: none
ssl: not enabled
webserver aliases: www.mysite(i).com
So it should be a straight forward set up...
Why it is not working?
I tried to leave a default site set up, a site set up with an asterisk, no default site. I checked permissions.
logs are repeating:
[Thu Dec 22 02:19:42 2005] [error] [client 68.162.24.xxx] (13)Permission denied: file permissions deny server access: /webdirectory/mysite/index.html
In etc/httpd/ everything looks ok...
In etc/httpd/sites the virtual site config files are written (and deleted) beautifully...
Please help, I am so close to dump this machine out of the window!!!And I am a mac lover...
xserve, Mac OS X (10.4.3)