httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Knute Johnson <apa...@knutejohnson.com>
Subject Re: [users@httpd] Problem with Files and Auth?
Date Fri, 13 May 2011 14:57:36 GMT
On 05/13/2011 02:14 AM, Tom Evans wrote:
> On Thu, May 12, 2011 at 6:45 PM, Knute Johnson<apache@knutejohnson.com>  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.html

127.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@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