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
Note!! Please register for a free account to access the full content and also to participate in Q&A in the community

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

edited Mar 6, 2025 5:46AM in Linux 5 comments

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
Tagged:

Howdy, Stranger!

Log In

To view full details, sign in.

Register

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