AEM Upgrade: How To Fix – No ‘SupportedCredentials’ Configured. Using Default Implementation Supporting ‘SimpleCredentials’

Let us see, how To Fix “No ‘SupportedCredentials’ Configured. Using Default Implementation Supporting ‘SimpleCredentials'” During AEM Upgrade?

When does this AEM upgrade issue occur?

After doing AEM upgrade in the author instance, you would like to try out the LDAP sync in the JMX console in the OSGI, and that’s when you may realize that the below format of the LDAP sync is not working out, It will throw the below error message in the log and it would not do the sync.

11.02.2018 05:10:49.064 *DEBUG* [discovery.connectors.common.runner.3872620b-61f8-4227-a7b9-b2c281eac066.discoveryLiteCheck] org.apache.jackrabbit.oak.spi.security.authentication.external.impl.ExternalLoginModule No 'SupportedCredentials' configured. Using default implementation supporting 'SimpleCredentials'

LDAP syntax being used –

['CN=Last_Name\\, First_Name,OU=Non-Employees,OU=Standard Accounts,DC=MyDomain,DC=com']

How to resolve this?

First of all, go through the steps mentioned at the below URL and make sure, everything has been configured as per the instructions provided here.

https://experienceleague.adobe.com/docs/experience-manager-65/administering/security/ldap-config.html?lang=en

Once you are sure everything is fine as per the documentation, check the request format in the JMX console and enter it like this –

['CN=Last_Name\\, First_Name,OU=Non-Employees,OU=Standard Accounts,DC=MyDomain,DC=com;local_LDAP']

The catch here is that the name of the connecting LDAP had to be appended to the request.

The name of LDAP can be found in the config manager as shown in the screenshot below:

LDAP_Identity_Provider
LDAP_Identity_Provider

Ideally, this should solve the problem.

Further References

Feel free to share your thoughts on this topic in the comments section below 👇 We would be happy to hear and discuss the same 🙂

Leave a comment

Your email address will not be published. Required fields are marked *

2 thoughts on “AEM Upgrade: How To Fix – No ‘SupportedCredentials’ Configured. Using Default Implementation Supporting ‘SimpleCredentials’”