Home / IPA server failed to start due to change in file permissions

IPA server failed to start due to change in file permissions

To resolve this issue, check the permissions of /var/log/dirsrv. The permissions should be the same as shown below.

[root@server ~]# ls -laZd /var/log/dirsrv/
    drwxr-xr-x. 3 root root system_u:object_r:dirsrv_var_log_t:s0 35 Jun 19  2021 /var/log/dirsrv/

Then check the permissions of /var/log/dirsrv/slapd-$domain, which should be similar as shown below.

    [root@server ~]# ls -laZd /var/log/dirsrv/slapd-domain/
    drwxrwx---. 2 dirsrv dirsrv unconfined_u:object_r:dirsrv_var_log_t:s0 4096 Jul 26 17:38 /var/log/dirsrv/slapd-$domain/

If permissions are not the same as above, you should restore the permissions of /var/log/ to the default or check if restoring only for the /var/log/dirsrv/ package can solve the issue as given below.

You can find the package to restore the /var/log/dirsrv using the command below.

# rpm -qf /var/log/dirsrv

Now execute the following command.

   # rpm --setugids package_found_on_step_4
   # rpm --setperms package_found_on_step_4

After changing the permissions shown above, reboot the IPA server.

 # ipactl restart -d

The best place to start troubleshooting this error is in /var/log/messages

Leave a Reply