Environment
Access Manager 4.4
Situation
amdiagcfg/ambkup/amrestore on SLES 12 SP1, SP2 with NAM 4.2.2 working fine. After upgrading to NAM 4.4 which comes with eDirectory 9.0.3, we will see zypper/curl commands failing as per TID 7021958. Following the resolution steps as per that TID causes amdiagcfg/ambkup/amrestore to fail with below error.
./ambkup.sh: line 152: 7966 Aborted ${JAVA} -Djava.library.path=/opt/novell/lib64 -jar certtool.jar
-edirTree ${EDIR_TREE} -edirIP ${IP_ADDR} -edirServer ${EDIR_SERVER_DN_DOT} -edirUser
${DS_ADMIN_DN_DOT} -edirPwd ${DS_ADMIN_PWD} -bkup -file "${BKUP_DIR}/${BKUP_FILE}.zip" -pwd
"${CERT_ENC_PWD}" -trcontainer trustedRoots.accessManagerContainer.novell -caName "${EDIR_CA}" >> ${LOG_FILE} 2>&1
Resolution
This is a bug and below workaround could be used to address it:
a. Add below line to the amdiagcfg/ambkup/amrestore scripts - :
export LD_LIBRARY_PATH=/opt/novell/lib64:$LD_LIBRARY_PATH
Cause
Following the steps in TID 7021958 results in this error.