Troubleshooting
Problem
The probe throws a library error when it's started, saying it can't find the library files. The library files in question do exist in the lib64 directory.
Symptom
ld.so.1: nco_p_mttrapd: fatal: libncrypt.so.1: open failed: No such file or directory is seen at the command line when starting the probe.
When doing an ldd against the probe binary it finds the library files in the $OMNIHOME/platform/<arch>/lib directory but the files do exist in the $OMNIHOME/platform/<arch>/lib64 directory and $OMNIHOME/platform/<arch>/lib64 is in the library path.
Cause
The 64 bit library files are probably not registered.
Resolving The Problem
Run the following command to register the 64 bit libraries:
crle -c /var/ld/64/ld.config -64 -s /lib/secure:/usr/lib/secure:$NCHOME/platform/solaris2/lib:$OMNIHOME/platform/solaris2/lib:$NCHOME/platform/solaris2/lib64:$OMNIHOME/platform/solaris2/lib64
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg21640962