On 05/13/2011 02:14 AM, Tom Evans wrote:
On Thu, May 12, 2011 at 6:45 PM, Knute Johnson<apache@xxxxxxxxxxxxxxxx> wrote:I'm trying to use the Files directive to force auth for the index.html file and I'm getting the following error message if I don't specify the file name in the request. If I do it works fine. Authorization Required This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required. No username/password dialog is presented with this error, just the error. Any ideas?Config and logs or it never happened. Cheers Tom
<VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all # added for testing # any files require group any membership <Files index.html> AuthType Basic AuthName "ARCLA Lookers" AuthUserFile /usr/local/apache/passwords/arcla.pwd AuthGroupFile /usr/local/apache/passwords/groups Require group lookers players honchos </Files> # this file requires group membership <Files status-update.html> AuthType Basic AuthName "ARCLA Players" AuthUserFile /usr/local/apache/passwords/arcla.pwd AuthGroupFile /usr/local/apache/passwords/groups Require group players honchos </Files> </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all # added for testing <Files printenv.pl> AuthType Basic AuthName "test" AuthUserFile /usr/local/apache/passwords/arcla.pwd AuthGroupFile /usr/local/apache/passwords/groups Require group honchos </Files> </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> </VirtualHost> Log when requesting http:/localhost/127.0.0.1 - - [13/May/2011:07:53:54 -0700] "GET / HTTP/1.1" 401 618 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.10 (maverick) Firefox/3.6.17" 127.0.0.1 - - [13/May/2011:07:53:54 -0700] "GET /favicon.ico HTTP/1.1" 404 500 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.10 (maverick) Firefox/3.6.17"
127.0.0.1 - - Log when requesting http:/localhost/index.html127.0.0.1 - - [13/May/2011:07:56:23 -0700] "GET /index.html HTTP/1.1" 401 665 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.10 (maverick) Firefox/3.6.17" 127.0.0.1 - knute [13/May/2011:07:56:26 -0700] "GET /index.html HTTP/1.1" 200 484 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.10 (maverick) Firefox/3.6.17"
Thanks, -- Knute Johnson --------------------------------------------------------------------- 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@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx