Normally, we used the
advanced.config file for the LDAP authentication for the Open Source RabbitMQ.
Below is the sample file of the advanced.config:
[
{rabbit, [{auth_backends, [rabbit_auth_backend_ldap]}]},
{rabbitmq_auth_backend_ldap, [
{servers, ["1.2.3.4"]},
{user_dn_pattern, "uid=${username},ou=people,dc=example,dc=com"},
{tag_queries, [{administrator, {constant, true}},{management, {constant, true}}]},
{log, network}
]}
].
But for the RabbitMQ for TAS product, we can not use this file directly and we must convert it to the base64 format file without the newline char.
The base64 format is only applicable to the old type override configuration.
# base64 -w 0 advanced.config
WwogIHtyYWJiaXQsIFt7YXV0aF9iYWNrZW5kcywgW3JhYmJpdF9hdXRoX2JhY2tlbmRfbGRhcF19XX0sCiAge3JhYmJpdG1xX2F1dGhfYmFja2VuZF9sZGFwLCBbCiAge3NlcnZlcnMsIFsiMjAuNjIuMTcwLjQ1Il19LAp7dXNlcl9kbl9wYXR0ZXJuLCAidWlkPSR7dXNlcm5hbWV9LG91PXBlb3BsZSxkYz1leGFtcGxlLGRjPWNvbSJ9LAp7dGFnX3F1ZXJpZXMsIFt7YWRtaW5pc3RyYXRvciwge2NvbnN0YW50LCB0cnVlfX0se21hbmFnZW1lbnQsIHtjb25zdGFudCwgdHJ1ZX19XX0sCntsb2csIG5ldHdvcmt9CiAgXX0KCl0uCg==
#
We should copy and paste as below:

Upon finishing above configuration, you should login the RabbitMQ dashboard with LDAP user successfully.