I think I figured it out. Our Apache <Location>
tag was using:
<Location /hudson/*>
Which is incorrect. It will match any file under /hudson, but not a
subdirectory.
Try now -- you won't even be able to reach the URL without logging in:
https://build.eclipse.org/hudson/job/stp.sca-tools.trunk/
Denis Roy wrote:
Oisin Hurley wrote:
Maybe the most lightweight action to take now is let apache
do the securing [1]?
We already have that in place, except we use LDAP, and we use SSL to
protect your committer ids.
SSLProxyEngine On
ProxyPreserveHost on
ProxyPass /hudson https://localhost:8443/hudson
ProxyPassReverse /hudson https://localhost:8443/hudson
<Location /hudson/>
AuthType Basic
AuthName "Eclipse Account"
AuthBasicProvider ldap
AuthLDAPURL ldap://ldapmaster:389/ou=people,dc=eclipse,dc=org
Require ldap-group cn=callisto-dev,ou=group,dc=eclipse,dc=org
</Location>
Any other ideas?
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
|