Well, that's the only thing that has worked. Is that my only option?
Full paths don't seem to work either, even to a file that exists within the chroot '/var/www'. Is that a limitation of the auth directive itself? It doesn't matter what you put there, it will prefix '/etc/nginx/' to it. Using the following still gives the load error, even though the path works otherwise:
Code:
/etc/nginx/../../var/www/conf/auth_acs
It's very weird that nginx demands a security file be placed outside of the chroot that its worker process accesses.
Do you think this is a bug, or that I'm just misconfiguring nginx?