{rabbit, [{auth_backends, [rabbit_auth_backend_ldap]}]},
{rabbitmq_auth_backend_ldap, [
{servers, ["lexample.com"]},
{user_dn_pattern, "uid=${username},ou=People,dc=example,dc=com"},
{use_ssl, false},
{port, 389},
{log, true},
{vhost_access_query, {in_group, "cn=admin,ou=Groups,dc=example,dc=com"}},
{resource_access_query, {in_group, "cn=admin,ou=Groups,dc=example,dc=com"}},
{tag_queries, [{administrator, {in_group, "cn=admin,ou=Groups,dc=example,dc=com"}},
{management, {in_group, "cn=admin,ou=Groups,dc=example,dc=com"}}]}
]
}
].
I'm getting below errors:
=ERROR REPORT==== 28-Aug-2015::12:27:10 ===
webmachine error: path="/api/whoami"
"Unauthorized"
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP CHECK: login for balamutyam
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP filling template "uid=${username},ou=example,dc=example,dc=com" with
[{username,<<"balamutyam">>}]
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP template result: "uid= balamutyam,ou=example,dc=example,dc=com"
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP bind succeeded: uid=balamutyam,ou=example,dc=example,dc=com
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP filling template "uid=${username},ou=example,dc=example,dc=com" with
[{username,<<"balamutyam">>}]
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP template result: "uid=balamutyam,ou=example,dc=example,dc=com"
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP CHECK: does balamutyam have tag administrator?
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP evaluating query: {in_group,"cn=admin,ou=example,dc=example,dc=com"}
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP evaluating query: {in_group,"cn=admin,ou=example,dc=example,dc=com",
"member"}
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP filling template "cn=admin,ou=example,dc=example,dc=com" with
[{username,<<"balamutyam">>},
{user_dn,"uid=balamutyam,ou=example,dc=example,dc=com"}]
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP template result: "cn=admin,ou=example,dc=example,dc=com"
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP evaluated in_group for "cn=admin,ou=example,dc=example,dc=com": false
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP DECISION: does balamutyam have tag administrator? false
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP CHECK: does balamutyam have tag management?
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP evaluating query: {in_group,”cn=admin,ou=example,dc=example,dc=com"}
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP evaluating query: {in_group,"cn=admin,ou=example,dc=example,dc=com",
"member"}
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP filling template "cn=admin,ou=example,dc=example,dc=com" with
[{username,<<"balamutyam">>},
{user_dn,"uid=username,ou=example,dc=example,dc=com"}]
=INFO REPORT==== 28-Aug-2015::12:42:05 ===
LDAP template result: "cn=admin,ou=example,dc=example,dc=com
=ERROR REPORT==== 28-Aug-2015::12:42:05 ===
webmachine error: path="/api/whoami"
"Unauthorized"
[root@cdmrabbitmq ~]#