Hi list, I'm not sure if this may be a bug or a lack of understanding on my side. I do access control for various <Location>'s like this:
---8<---
<Location /some/path>
<RequireAll>
Require expr %{HTTP:X-SSL-Client} in { \
'/DC=com/CN=Fool me not', \
'/C=DE/O=MyCompany/CN=Some Dude' \
}
Require expr %{HTTP:X-SSL-Issuer} in { \
'/C=DE/CN=My Project ROOT_CA', \
'/DC=com/DC=Some Other/DC=Root CA' \
}
</RequireAll>
</Location>
---8<---
'%{HTTP:X-SSL-Client}' and '%{HTTP:X-SSL-Issuer' is set in a upstream by a load
balancer which terminates SSL/TLS as a HTTP-header. Works well so far. As long
indents are made with space characters.
Problem is, when indentation is done with a tab, the following expression never
matches.
Is this behavior plausible and/or wanted in any way?
Thanks, Martin
signature.asc
Description: OpenPGP digital signature
