Hi guys hoping some one can help.
I have set up a web site that for one page uses basic authentication.
I i am logged in to the server via ssh at the same time as I open the page, it all works fine.
however if I close my SSH connection and then refresh the page or open a new window and go to it i get the following error.
"Internal Server Error (500)
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator,
webmaster@devilwah.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
"
what's going on? the account I log on to the server with has no rights to the webpages.
here is the site config file.
<VirtualHost *>
ServerAdmin
webmaster@xx.com
ServerName
xx.com
# Indexes + Directory Root.
DirectoryIndex index.html
DocumentRoot /home/WWW/pages/
<Directory /home/WWW/>
Options Indexes FollowSymLinks MultiViews
Options -Indexes
AllowOverride None
Order allow,deny
allow from all
</Directory>
# CGI Directory
ScriptAlias /cgi-bin/ /home/WWW/cgi-bin/
<Location /cgi-bin>
Options +ExecCGI
</Location>
<Directory /home/WWW/pages/lilith>
AuthType Basic
AuthName "testing"
AuthUserFile /home/****/passwords
Require user Lilith lilith
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
its the Lilith directory causing all the issues the rest works fine.
all file and folders in WWW/ are owned and have full access by the apache user.
Any ideas ?