Symptoms
"Creating virtual host directory structure for domain service with ID XXX" task fails with the following output:
Destination host 'ng01' (#11), IP '192.0.2.2 : User 'h101010' does not exist.
The dependencies of the libnss_ng
library are not satisfied:
# ldd /lib/libnss_ng.so
<...>
libev.so.4 => not found
It appears that the affected package files are not correct:
# rpm -V libev-4.03-2.el5
....L... /usr/lib/libev.so.4
missing /usr/lib/libev.so.4.0.0
Cause
A corrupted RPM package, e.g. libev-4.03-2.el5
in the provided example above, led to missing libraries, which NG NSS module relues on.
Resolution
Redinstall the broken package on the NG director host:
# yum reinstall libev-4.03-2.el5.i386
libev i386 4.03-2.el5 pa-central-repo
Restart pem
service:
# service pem restart
Re-run the failed tasks.