Cannot log in with the default demo/demo credentials to Web Apps 8.6; java.lang.IllegalArgumentException: You have entered a password with no PasswordEncoder

For local development, I use a Kind/Helm setup. After successfully ramping up to version 8.6, I cannot log in with the default demo/demo credentials. In the logs of the Operate and Tasklist pods, I see this exception:

java.lang.IllegalArgumentException: You have entered a password with no PasswordEncoder. If that is your intent, it should be prefixed with {noop}.

It seems there have been changes in the security implementation, but the old setup was not updated. Is there a quick workaround for this, or do I need to revert to version 8.5?

Would you please share the helm chart values file.

Here the current 8.6: camunda-platform-helm/charts/camunda-platform-8.6/values.yaml at 073a989c28ac30ffbedf79be154b1379ae754803 · camunda/camunda-platform-helm · GitHub

and it will be overwritten with your Kind configuration: camunda-platform-helm/kind/camunda-platform-core-kind-values.yaml at 073a989c28ac30ffbedf79be154b1379ae754803 · camunda/camunda-platform-helm · GitHub

with no modifications at all, just calling from the root of the cloned project:

helm install camunda-platform ./charts/camunda-platform-8.6 -f ./kind/camunda-platform-core-kind-values.yaml

I tried in little bit different way to install 8.6, it works as expected. I checked the Helm chart version for 8.6 release, it’s 11.0.0.

helm install camunda camunda/camunda-platform --version 11.0.0 -f ./kind/camunda-platform-core-kind-values.yaml

1 Like

Great, thanks for the info that everything worked as expected on your end.

I then decided to check my configuration, found nothing wrong, so I decided to simply delete the existing Kind cluster and rebuild everything from scratch. And it worked.

The issue was due to some kind of corrupted Kind cluster.

Hello @Adam_Boczek , this is a known issue affecting 8.6.0. It was fixed in 8.6.1

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.