|Applies To||RSA ClearTrust Agent 4.6 for Lotus Domino 6.5.x|
IBM AIX 5.2
|Issue||Error: "Failed to load DSAPI module /opt/ctrust/agent-domino65-46/lib/libct_domino65_agent.a"|
Error: "Failed to load DSAPI module /opt/ctrust/agent-domino65-46/lib/libct_domino65_agent.a" appears in Lotus Domino console output while using RSA ClearTrust Agent 4.6 for Domino 6.5.x
|Cause||The problem is that Lotus Domino 6.5.1 looks on its LIBPATH for locations of valid DSAPI module to load, and the /opt/ctrust/agent-domino65-46/lib directory is on on the existing LIBPATH. Instead, the system prepends its existing default LIBPATH value (for example /opt/notesdata) such that it would try to load /opt/notesdata/opt/ctrust/agent-domino65-46/lib/libct_domino65_agent.a, even though this full pathname is not reflected in the console error.|
|Resolution||To correct this issue, add /opt/ctrust/agent-domino65-46/lib (or your equivalent path if you have installed the Agent in a different location) to LIBPATH before starting Lotus Domino. Remember that Domino 6.5.1 may not be run by root, so the following commands would be appropriate where we are running as root and have installed Domino 6.5.1 to be run by a UNIX user called notes:|
# su - notes
$ export LIBPATH=/opt/ctrust/agent-domino65-46/lib
Notice that on AIX the export command and the variable assignment may all occur on the same line. Also, in this example, the server is installed under /opt/lotus.
If this solution resolves your issue, then you should update the profile for the user who runs Domino (e.g. notes) with the updated LIBPATH.
|Legacy Article ID||a26664|