After LDAP maintenance and deployment CEE3512S An HFS load of module libslapd.dll failed error occurs.
search cancel

After LDAP maintenance and deployment CEE3512S An HFS load of module libslapd.dll failed error occurs.

book

Article ID: 137888

calendar_today

Updated On:

Products

ACF2 ACF2 - DB2 Option ACF2 for zVM ACF2 - z/OS ACF2 - MISC

Issue/Introduction

Question: 

After applying maintenance to LDAP and copied from installation ZFS to runtime ZFS.  Now when the CA LDAP Server starts getting an error: CEE3512S An HFS load of module libslapd.dll failed. The system return code was 0000000157; the reason code was 0BDF03AC. What could cause this?


Answer: 

CA LDAP Server abends during startup with CEE errors, related load errors, or failures involving DLL (such as libslapd.dll) can be caused by the absence of the APF authorized attribute in runtime ZFS Server..


Environment

Component : ACFLDP

Cause

The problem may be related to the APF authorized attribute being lost when copying the CA LDAP Server installation ZFS to the runtime ZFS. To verify this, issue the following USS command on both the installation ZFS and runtime ZFS libraries:   

                                                                                                                     

  ls -lE *.dll


All of the CA LDAP Server .dll files should show the AP attribute set, for example:


-rwxr-xr-x ap-- 2 USER001 ENF 3371008 Jan 3 2019 back_caacf2_utf.dll

-rwxr-xr-x ap-- 2 USER001 ENF 638976 Nov 23 2016 back_cadb2_utf.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 3362816 Nov 23 2016 back_catss_utf.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 1228800 Nov 23 2016 back_cemdb2_utf.dll

-rwxr-xr-x ap-- 2 USER001 ENF 1245184 Nov 23 2016 back_cemdc_utf.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 1196032 Nov 23 2016 back_cmdc_utf.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 1179648 Nov 23 2016 back_cmgr_utf.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 954368 Nov 23 2016 back_racf_utf.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 286720 Jun 25 2015 liblber.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 1261568 Jun 25 2015 libldap.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 184320 Apr 30 2013 libmapres.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 1085440 Nov 23 2016 libsi.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 5124096 Nov 23 2016 libslapd.dll 

-rwxr-xr-x ap-- 2 USER001 ENF 974848 Apr 30 2013 libsqlite3.dll 


Resolution

The attribute APF authorized must be set to YES. If it is not, use the USS extattr command to set this attribute for each DDL file. For example:


extattr +ap filename.dll