Hi All,
Our keycloak which is running on Kubernetes (k3s) had an outage. The situation has been restored, and the database which Keycloak uses seems to be OK (persistent data). (Postgres 9.6)
But on the process of restoring we used a newer version of postgres (15.1). This newer version couldnt handle the current database (data) which resulted in Keycloak not starting up. When we switched to postgres 9.6 all seems fine.
When i check the users in the Keycloak admin page, all seems fine. Everything is still present, all the keys and secrets, clients, roles, etc.
But now the users complain they are not able to ‘log through keycloak’. They get the error message ‘password not correct’. They are also not able to reset their password because the emails are not being sent to them. And when i look in the keycloak debug-logging, it says: ‘user not found’.
So somehow something has been disrupted. And i have no idea. On the surface all seems well.