I've been trying to setup v 2.2.6 to do digest authentication (instead of basic). I have tested with Firefox, Opera and IE, none can authenticate with the server and receive data.
Allow Override contains Auth for the VHost.
Contents of .htaccess file:
AuthType Digest
AuthName "Restricted Area"
AuthUserFile /var/www/localvhost/config/digestusers
Require valid-user
There is nothing in the DEBUG log that suggests a problem; and I have tried clearing browser caches, etc...
Firefox: 0-length data, index.php downloads an empty file (MIME also broken)
Opera: 0-length data, index.php MIME works
IE7: fails digest authentication
Here is a copy of the HTTP headers as captured by the Live HTTP Headers plugin for Firefox:
----------------------------
http://localhost/
GET / HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Authorization: Digest username="*****", realm="Restricted Area", nonce="*****", uri="/", response="*****"
HTTP/1.x 200 OK
----------------------------
Any ideas?
Allow Override contains Auth for the VHost.
Contents of .htaccess file:
AuthType Digest
AuthName "Restricted Area"
AuthUserFile /var/www/localvhost/config/digestusers
Require valid-user
There is nothing in the DEBUG log that suggests a problem; and I have tried clearing browser caches, etc...
Firefox: 0-length data, index.php downloads an empty file (MIME also broken)
Opera: 0-length data, index.php MIME works
IE7: fails digest authentication
Here is a copy of the HTTP headers as captured by the Live HTTP Headers plugin for Firefox:
----------------------------
http://localhost/
GET / HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Authorization: Digest username="*****", realm="Restricted Area", nonce="*****", uri="/", response="*****"
HTTP/1.x 200 OK
----------------------------
Any ideas?