Can't log with any account in prod env SuiteCRM 8.9.1

Hey everyone,

I upgraded SuiteCRM from 8.5.0 to 8.9.1 to test the new release. Now I can’t log in with any account on the production instance, while the dev environment works with all accounts. The database is fine; new accounts are created correctly. Password recovery fails. I tested the fixes mentioned in these threads, without success:

* Login issue after upgrading from 8.7.1 to 8.8.0
* Unable to log in after upgrading to 8.7.1, page reload loop

If anyone has a lead, I’ll use it.

I forgot to mention that LDAP is not a solution; I want to use SuiteCRM’s native authentication.

Hello Etienne,

basically, you can just copy a working user record from one 8.9.1 instance to another one.
So if you were to install a separate fresh 8.9.1 somewhere, create a 2nd user, make it admin and copy the users DB row over to your upgraded version, you’d be sure that at least the user record in the DB is correct.

Do you see any errors / issues during login attempts?
You can set the error log level to debug to get some more details in:
public/legacy/config.php

'logger' =>
array (
'level' => 'debug',
'file' =>
array (
'ext' => '.log',
'name' => 'suitecrm',

and/or in the config_override.php

$sugar_config['logger']['level'] = 'debug';

Since you mention LDAP: Did you ever config ldap or saml in your instance?
If so, try with the fallback auth: https://suitecrm/auth

And you’ve mentioned, the dev works well?
What are the differences between the two environments?

Eventually, the logs and differences are a good place to start from.
Otherwise it’s just poking around in the dark.