| From | Sent On | Attachments |
|---|---|---|
| T Gillett | Dec 6, 2006 3:02 am | |
| Igor Sysoev | Dec 6, 2006 3:15 am | |
| T Gillett | Dec 6, 2006 4:11 am | |
| Igor Sysoev | Dec 6, 2006 4:23 am | |
| T Gillett | Dec 6, 2006 4:43 am | |
| Igor Sysoev | Dec 6, 2006 5:00 am | |
| T Gillett | Dec 6, 2006 5:15 am | |
| Igor Sysoev | Dec 6, 2006 5:40 am | |
| T Gillett | Dec 6, 2006 12:54 pm |
| Subject: | Setting up HTTP Basic Authorisation | |
|---|---|---|
| From: | T Gillett (tgil...@public.gmane.org) | |
| Date: | Dec 6, 2006 3:02:29 am | |
| List: | ru.sysoev.nginx | |
I am trying to set up HTTP Basic Authentication for nginx on my NSLU2 running Unslung 6.8.
To test I have added the auth-basic lines to the nginx.conf file to control access to php files as follows:
#proxy php-fcgi
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9009;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME
/opt/share/www/php/$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
auth_basic "Restricted";
auth_basic_user_file conf/htpasswd;
With the auth-basic lines commented out, I can access the php pages OK. With the lines in place, I get the login dialog box as expected, but when I login, all that happens is that the login box is refreshed.
Two entries are created in the host.access.log showing the attempted access. There is no entry in the error.log
I think I am just missing some basic step in setting this up.
Is the htpassword file correct? Is the encryption of the password correct?
Any suggestions / help appreciated
thanks Terry
************************************************ The htpassword file for the user account “test” is as follows: test:cgsk91HyOZHGE (the password is “test”)
The entries in the host.access.log is as follows:
192.168.1.25 - - [06/Dec/2006:20:27:32 +1000] GET /hello.php HTTP/1.1 Status"401" Bytes195 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8" "-"
192.168.1.25 - test [06/Dec/2006:20:27:40 +1000] GET /hello.php HTTP/1.1 Status"401" Bytes195 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8" "-"





