Login Error after updating Jmix to 2.8.2 with LDAP authentication

Like in Jmix 2.8.2. Ошибка авторизации через LDAP - Вопросы и проблемы - Jmix we encounter the same error. It might be notable that we have the error in the test system inside a docker container but don’t have the error when starting the application in the development machine.

I’ll try to rollback to 2.8.1, but if I can provide any help further investigating, let me know.

Hi Erik,

Different behavior in different ways of launch make even more unclear.

Try to force the following dependencies (using Jmix 2.8.2) to check if new fix-versions somehow affect it:

  • org.springframework.ldap:spring-ldap-core:3.3.6
  • org.springframework.security:spring-security-ldap:6.5.9

According to adjusted topic - this doesn’t help.

Regards,
Ivan

Please clarify the “starting the application in the development machine” - is it also in container or just simple run from Idea/bootRun?

Current main suspect - change of internal behavior in org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider (org.springframework.security:spring-security-core:6.5.10).

Invesigating how it can be handled.

While starting with bootRun from Idea, LDAP authentication is working.

Another detail that might play a role: the docker container is build by the ci server not the developer machine. Perhaps I had some caches on my machine, that wasn’t there on ci server…