ERROR: "Could not load module /QOpenSys/CAProduct/Program/CAXCOM/lib/libtxpi.a(libtxpi.o)"
search cancel

ERROR: "Could not load module /QOpenSys/CAProduct/Program/CAXCOM/lib/libtxpi.a(libtxpi.o)"

book

Article ID: 266286

calendar_today

Updated On:

Products

XCOM Data Transport

Issue/Introduction

Initiated a secured transfer between 2 AS/400 systems and encountered message:

<Could not load module /QOpenSys/CAProduct/Program/CAXCOM/lib/libtxpi.a(libtxpi.o). dependent module ...

Environment

XCOM™ Data Transport® for AS/400 i5/OS

Cause

Missing links in usr/lib for the necessary XCOM SSL modules. For example issue the following command to check for the links:

   ls -l /usr/lib/*_CA102J.a

Result:

/usr/lib/libcrypto_CA102J.a -> /QOpenSys/CAProduct/Program/CAXCOM/lib/libcrypto_CA102J.a
/usr/lib/libssl_CA102J.a -> /QOpenSys/CAProduct/Program/CAXCOM/lib/libssl_CA102J.a

Resolution

Make sure to correct the soft links for the modules, for example with the following commands:

     ln -s /QOpenSys/CAProduct/Program/CAXCOM/lib/libcrypto_CA102J.a /usr/lib/libcrypto_CA102J.a
   ln -s /QOpenSys/CAProduct/Program/CAXCOM/lib/libssl_CA102J.a /usr/lib/libssl_CA102J.a

Try to find out why the links disappeared in the first place.