Dracut fips breaks gnome-settings-daemon

Issues related to applications and software problems
Post Reply
nelm
Posts: 5
Joined: 2018/04/11 16:16:47

Dracut fips breaks gnome-settings-daemon

Post by nelm » 2018/04/11 16:34:09

Hello,

I've enabled dracut-fips and now when logging into gnome, gnome settings daemon crashes and it returns me to login screen. I can still log in without gnome. When I log into root after trying to a gnome session, i get the ABRT message and the logs in the dump show that gnome settings daemon is crashed.

To enable fips:

Code: Select all

yum install dracut fips
dracut -f
// add fips=1 and boot=UUID=xxxx in the /etc/default/grub to GRUB_CMDLINE_LINUX
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot
cat /proc/sys/crypto/fips_enabled

Code: Select all

[System Logs]:
Apr 11 09:56:40 serv1 gnome-settings-daemon[3307]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:40 serv1 gnome-settings-daemon[3307]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:40 serv1 gnome-settings-daemon[3307]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:40 serv1 gnome-settings-daemon[3307]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:54 serv1 gnome-settings-daemon[3858]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:54 serv1 gnome-settings-daemon[3858]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:54 serv1 gnome-settings-daemon[3858]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:54 serv1 gnome-settings-daemon[3858]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:54 serv1 abrt-hook-ccpp[3891]: Process 3858 (gnome-settings-daemon) of user 1000 killed by SIGSEGV - dumping core
Apr 11 09:56:55 serv1 gnome-session-binary[3414]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11
Apr 11 09:56:55 serv1 gnome-session[3414]: gnome-session-binary[3414]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11
Apr 11 09:56:55 serv1 gnome-settings-daemon[4048]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:55 serv1 gnome-settings-daemon[4048]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:55 serv1 gnome-settings-daemon[4048]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:55 serv1 gnome-settings-daemon[4048]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:55 serv1 abrt-hook-ccpp[4109]: Process 4048 (gnome-settings-daemon) of user 1000 killed by SIGSEGV - ignoring (repeated crash)
Apr 11 09:56:55 serv1 gnome-session[3414]: gnome-session-binary[3414]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11
Apr 11 09:56:55 serv1 gnome-session-binary[3414]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11
Apr 11 09:56:55 serv1 gnome-session[3414]: gnome-session-binary[3414]: WARNING: App 'gnome-settings-daemon.desktop' respawning too quickly
Apr 11 09:56:55 serv1 gnome-session-binary[3414]: WARNING: App 'gnome-settings-daemon.desktop' respawning too quickly
Apr 11 09:56:55 serv1 gnome-session-binary[3414]: Unrecoverable failure in required component gnome-settings-daemon.desktop
[User Logs]:
Apr 11 09:56:54 serv1 gnome-settings-daemon[3858]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:54 serv1 gnome-settings-daemon[3858]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:54 serv1 gnome-settings-daemon[3858]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:54 serv1 gnome-settings-daemon[3858]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:55 serv1 gnome-session-binary[3414]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11
Apr 11 09:56:55 serv1 gnome-session[3414]: gnome-session-binary[3414]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11
Apr 11 09:56:55 serv1 gnome-settings-daemon[4048]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:55 serv1 gnome-settings-daemon[4048]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:55 serv1 gnome-settings-daemon[4048]: ObjectStore.cpp(59): Failed to enumerate object store in /var/lib/softhsm/tokens/
Apr 11 09:56:55 serv1 gnome-settings-daemon[4048]: SoftHSM.cpp(476): Could not load the object store
Apr 11 09:56:55 serv1 gnome-session[3414]: gnome-session-binary[3414]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11
Apr 11 09:56:55 serv1 gnome-session-binary[3414]: WARNING: Application 'gnome-settings-daemon.desktop' killed by signal 11
Apr 11 09:56:55 serv1 gnome-session[3414]: gnome-session-binary[3414]: WARNING: App 'gnome-settings-daemon.desktop' respawning too quickly
Apr 11 09:56:55 serv1 gnome-session-binary[3414]: WARNING: App 'gnome-settings-daemon.desktop' respawning too quickly
Apr 11 09:56:55 serv1 gnome-session-binary[3414]: Unrecoverable failure in required component gnome-settings-daemon.desktop
And the directory mentioned

Code: Select all

$ ls -la /var/lib/softhsm/tokens/
total 8
drwxrwx---. 2 ods ods 4096 Nov  5  2016 .
drwxrwx---. 3 ods ods 4096 Apr  6 11:24 ..
Any ideas how I can fix this? If I disable fips in the kernel command line it works again.

Thanks,
Nate

Post Reply