On 1/3/23 05:17, Orion Poplawski wrote:
On 12/30/22 04:06, Jelle de Jong wrote:
On 12/27/22 22:55, Gordon Messmer wrote:
On 2022-12-25 07:44, Jelle de Jong wrote:
A recent update of the sssd-common-2.8.1-1.el8.x86_64 package is
causing sssd.service systemctl failures all over my CentosOS machines.
...
[sssd] [confdb_expand_app_domains] (0x0010): No domains configured,
fatal error!
Were you previously using sssd? Or is the problem merely that it is
now reporting an error starting a service that you don't use?
Are there any files in /etc/sssd/conf.d, or does /etc/sssd/sssd.conf
exist? If so, what are the contents of those files?
What are the contents of /usr/lib/systemd/system/sssd.service?
If you run "journalctl -u sssd.service", are there any log entries
older than the package update?
I got a monitoring system for failing services and I sudenly started
getting dozens of notifications for all my CentOS systems that sssd
was failing. This is after the sssd package updates, causing this
regression. SSSD services where not really in use but some of the
common libraries are used.
# systemctl status sssd
● sssd.service - System Security Services Daemon
Loaded: loaded (/usr/lib/systemd/system/sssd.service; enabled;
vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2022-12-24 06:14:10
UTC; 6 days ago
Condition: start condition failed at Fri 2022-12-30 11:02:01 UTC; 4s ago
├─ ConditionPathExists=|/etc/sssd/sssd.conf was not met
└─ ConditionDirectoryNotEmpty=|/etc/sssd/conf.d was not met
Main PID: 3953157 (code=exited, status=4)
Warning: Journal has been rotated since unit was started. Log output
is incomplete or unavailable.
# ls -halZ /etc/sssd/sssd.conf
ls: cannot access '/etc/sssd/sssd.conf': No such file or directory
Looks like you need to figure out what happened to your
/etc/sssd/sssd.conf file. FWIW - I've updated my one CS8 machine to
2.8.1-1 and it seems to be fine.
I did not do anything specific to the configuration file. I tried to
reinstall the new sssd-common pacakge, but it will not install the
/etc/sssd/sssd.conf file. I can not remove the package because it will
remove a lot of packages that I do need. I still think something is
wrong with the new sssd packages..
[root@nginx01 ~]# rpm -qplc sssd-common-2.8.1-1.el8.x86_64.rpm
/etc/logrotate.d/sssd
/etc/pam.d/sssd-shadowutils
/etc/rwtab.d/sssd
/etc/sssd/sssd.conf
[root@nginx01 ~]# rpm -ivh --force sssd-common-2.8.1-1.el8.x86_64.rpm
Verifying... #################################
[100%]
Preparing... #################################
[100%]
Updating / installing...
1:sssd-common-2.8.1-1.el8 #################################
[100%]
[root@nginx01 ~]# ls -hal /etc/sssd/sssd.conf
Kind regards,
Jelle
ls: cannot access '/etc/sssd/sssd.conf': No such file or directory
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos