Thank you for supporting the Cloud Customer Connect Community in 2024. It's a gift to work with you!

Look back
You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

Useradd and usermod fail to flush the sssd cache with DB version too old for domain implicit_files

Applies to:

Linux OS - Version Oracle Linux 7.0 and later

Linux x86-64

Symptoms

After sssd upgrade, useradd and usermod fail to flush the sssd cache with "DB version too old for domain implicit_files!".

$ useradd spnmmk
[sss_cache] [sysdb_domain_cache_connect] (0x0010): DB version too old [0.23], expected [0.24] for domain implicit_files!
Higher version of database is expected!
In order to upgrade the database, you must run SSSD.
Removing cache files in /var/lib/sss/db should fix the issue, but note that removing cache files will also remove all of your cached credentials.
Could not open available domains

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!