Applies to: All versions of Centrify DirectControl for UNIX/Linux on all platforms
Question:
The following errors were shown when using rsyncd in cron job even though the files /etc/centrifydc/uid.ignore and /etc/centrifydc/gid.ignore exist. Is there any way to eliminate the error?
host1 rsyncd[2050]: ERROR: Failure in list match for key 'nss.uid.ignore' from file '/etc/centrifydc/centrifydc.conf': file does not exist host1 rsyncd[2050]: ERROR: Failure in list match for key 'nss.gid.ignore' from file '/etc/centrifydc/centrifydc.conf': file does not exist
Answer:
rsyncd does chroot which means it will not be able to talk to adclient and open socket to adclient.
To eliminate the error, set "use chroot = false" (default is true) in rsyncd.conf.
You can find more information on 'use chroot' in man pages of rsync that explain in more details regarding its usage.