Oracle Access Manager 10g Custom Authentication Plugin Is Not Loading (Doc ID 1322745.1)

Last updated on MARCH 08, 2017

Applies to:

COREid Access - Version: 10.1.4.3.0 and later   [Release: and later ]
Information in this document applies to any platform.

Symptoms

Oracle Access Manager 10g (OAM 10.1.4.3) custom authentication plugin is not loading OAM custom authentication plugin (written in C) is facing an error in OAM:

Cannot load the Plugin, /opt/oam/access/oblix/lib/br_am_tk.so: ld.so.1: aaa_server: fatal: /opt/oam/access/oblix/lib/br_am_tk.so: No such file or directory.

- Compiled a custom C plugin using GCC in the same machine as OAM.
Command:
gcc br_am_tk.c -o br_am_tk.so

-The access_server start up script sets up the LD_LIBRARY_PATH correctly.
-Environment/Configuration...File is clearly there in lib directory with sufficient permissions....The lib folder and also all files belongs to the same user that runs OAM (webservd).lib folder:

drwxr-x--- 2 webservd webservd 1024 Apr 18 14:47 lib

[root@at-vs-ap-003 /opt/oam/access/oblix/lib ] ls -ltr
total 344748
-rwxr-x--- 1 webservd webservd 36842868 Jun 18 2009 libxmlengine.so
-rwxr-x--- 1 webservd webservd 39732 Jun 18 2009 libobssldap50.so
-rwxr-x--- 1 webservd webservd 145784 Jun 18 2009 libobssl3.so
-rwxr-x--- 1 webservd webservd 326900 Jun 18 2009 libobsoftokn3.so
-rwxr-x--- 1 webservd webservd 174220 Jun 18 2009 libobsmime3.so
-rwxr-x--- 1 webservd webservd 17360 Jun 18 2009 libobprldap50.so
-rwxr-x--- 1 webservd webservd 9988 Jun 18 2009 libobplds4.so
-rwxr-x--- 1 webservd webservd 18928 Jun 18 2009 libobplc4.so
-rwxr-x--- 1 webservd webservd 511156 Jun 18 2009 libobnss3.so
-rwxr-x--- 1 webservd webservd 236100 Jun 18 2009 libobnspr4.so
-rwxr-x--- 1 webservd webservd 197792 Jun 18 2009 libobldap50.so
-rwxr-x--- 1 webservd webservd 167484 Jun 18 2009 libobfreebl_pure32_3.so
-rwxr-x--- 1 webservd webservd 186096 Jun 18 2009 libobfreebl_hybrid_3.so
-rwxr-x--- 1 webservd webservd 5946668 Jun 18 2009 libobldap_wrapper.so
-rwxr-x--- 1 webservd webservd 18523592 Jun 18 2009 libclntsh.so.10.1
-rwxr-x--- 1 webservd webservd 3554008 Jun 18 2009 libnnz10.so
-rwxr-x--- 1 webservd webservd 66421440 Jun 18 2009 libociei.so
-rwxr-x--- 1 webservd webservd 597976 Jun 18 2009 libodbcinst.so.1
-rwxr-x--- 1 webservd webservd 597976 Jun 18 2009 libiodbcinst.so.2
-rwxr-x--- 1 webservd webservd 597976 Jun 18 2009 libiodbcinst.so
-rwxr-x--- 1 webservd webservd 2611968 Jun 18 2009 libiodbc.so.2
-rwxr-x--- 1 webservd webservd 2611968 Jun 18 2009 libiodbc.so
-rwxr-x--- 1 webservd webservd 445176 Jun 18 2009 authn_securid.so
-rwxr-x--- 1 webservd webservd 32507900 Jun 18 2009 authz_attribute.so
-rwxr-x--- 1 webservd webservd 17100 Jun 18 2009 authn_securitybridge.so
-rwxr-x--- 1 webservd webservd 1957428 Apr 7 11:32 libstdc++.so.5
-rwxr-x--- 1 webservd webservd 849832 Apr 7 11:32 libgcc_s.so.1
-rw-r--r-- 1 webservd webservd 18453 Apr 18 14:46 authn_api.h
-rwxr-xr-x 1 webservd webservd 9012 Apr 18 14:47 br_am_tk.so

-There are no issues with copy/paste problem with hidden character in the name of the plugin. Please manually enter the name of the plugin did not resolve the issue


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms