从一些文章中提出了一个frankenconfig,它给了我一些问题。我要做的是为splunk创建一个反向代理,为我们的ldap目录添加身份验证,并在ssl中包装http splunk页面。
此配置工作正常:
NameVirtualHost *:80
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
</VirtualHost>
此配置显示我希望使用的auth方法,但是在auth完成后会抛出服务器错误:
NameVirtualHost *:80
<VirtualHost *:80>
<Proxy *>
Order deny,allow
Deny from All
AuthName "Authorisation"
AuthType Basic
AuthBasicProvider ldap
AuthzLDAPAuthoritative on
AuthLDAPUrl "ldaps://10.0.0.66:636/cn=users,cn=accounts,dc=example,dc=net?uid"
Require ldap-group cn=ipausers,cn=groups,cn=accounts,dc=example,dc=net
Satisfy any
</Proxy>
ProxyPreserveHost On
ProxyRequests Off
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
</VirtualHost>
环境:
非常感谢任何帮助。