<div dir="ltr"><div>Dear Simon</div><div><br></div><div>I have enable the Ldap Plugin, But I can not login with OpenLdap, this is the contents of log file</div><div>------ --- -- --------      -------------</div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">Server startup complete; 10 plugins started.<br> * amqp_client<br> * eldap<br> * mochiweb<br> * rabbitmq_auth_backend_ldap<br> * rabbitmq_auth_mechanism_ssl<br> * rabbitmq_federation_management<br> * rabbitmq_management<br> * rabbitmq_management_agent<br> * rabbitmq_web_dispatch<br> * webmachine<br>=INFO REPORT==== 30-Apr-2014::09:31:56 === LDAP CHECK: login for test.rabbit<br>=INFO REPORT==== 30-Apr-2014::09:31:56 ===<br>        LDAP filling template "${username}" with<br>            [{username,<<"test.rabbit">>}]<br>=INFO REPORT==== 30-Apr-2014::09:31:56 ===<br>        LDAP template result: " test.rabbit "<br>=INFO REPORT==== 30-Apr-2014::09:31:56 ===<br>    LDAP connecting to servers: ["openldap.com"]<br>=INFO REPORT==== 30-Apr-2014::09:31:56 ===<br>    LDAP network traffic: bind request = {'BindRequest',3,"test.rabbit",<br>                                          {simple,<<"Mypassword">>}}<br>=INFO REPORT==== 30-Apr-2014::09:31:56 ===<br>    LDAP network traffic: bind reply = {ok,<br>                                        {'LDAPMessage',1,<br>                                         {bindResponse,<br>                                          {'BindResponse',invalidDNSyntax,[],<br>                                           "invalid DN",asn1_NOVALUE,<br>                                           asn1_NOVALUE}},<br>                                         asn1_NOVALUE}}<br>=INFO REPORT==== 30-Apr-2014::09:31:56 ===<br>    LDAP bind error: test.rabbit invalidDNSyntax<br>=INFO REPORT==== 30-Apr-2014::09:31:56 === LDAP DECISION: login for test.rabbit: {error,invalidDNSyntax}<br>=ERROR REPORT==== 30-Apr-2014::09:31:56 === webmachine error: path="/api/whoami"<br>"Unauthorized"</blockquote><div>--------- -------------- -------------</div><div><br></div><div>And this is the contents of config file</div><div><br></div><div>--------------  ------------------</div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">[<br>  {rabbit, [<br>     {tcp_listeners, [{"10.x.x.x",5672}]},<br>     {ssl_listeners, [{"10.x.x.x",5671}]},<br>     {ssl_options, [{cacertfile,"/etc/rabbitmq/ssl/nvca/cacert.pem"},<br>                    {certfile,"/etc/rabbitmq/ssl/server/cert.pem"},<br>                    {keyfile,"/etc/rabbitmq/ssl/server/key.pem"},<br>                    {verify,verify_none},<br>                    {fail_if_no_peer_cert,false}]},<br>     {heartbeat, 15},<br>     {vm_memory_high_watermark_paging_ratio, 0.75},<br>     {vm_memory_high_watermark, 0.4},<br>     {auth_backends, [{rabbit_auth_backend_ldap, rabbit_auth_backend_internal},<br>                          rabbit_auth_backend_internal]},<br>     {disk_free_limit, 40000000000}<br>  ]},<br>  {rabbitmq_auth_backend_ldap,<br>   [ {servers,               ["openldap.com"]},<br>     {dn_lookup_attribute,   {"uid=${username}}},<br>     {dn_lookup_base,        {"dc=openldap,dc=com"}},<br>     {other_bind,            ["cn=manager,cn=internal,dc=openldap,dc=com"," Ad09DSJwidjdwf89D"]},<br>     {use_ssl,               false},<br>     {port,                  389},<br>     {log,                   network},<br>   {vhost_access_query,    {exists, "cn=${username},ou=allusers, dc=openldap,dc=com"}},<br>     {resource_access_query,<br>     {for, [{resource, exchange, {for, [{permission, configure,<br>                                     {in_group, "cn=${username}, dc=openldap,dc=com "}<br>                                    },<br>                                    {permission, write, {constant, true}},<br>                                    {permission, read,  {constant, true}}<br>                                   ]}},<br>        {resource, queue,    {constant, true}}]}},<br>     {tag_queries,           [{administrator, {constant, true}},<br>                              {management,    {constant, true}}]}<br>   ]<br>  }<br>].</blockquote><div>-------------------- ------------</div><div><br></div><div>Help me, please.<br>Thanks so much <br>Ngoc Tang</div></div>