Can't open shared library: /opt/sna/lib/libmgr.sl /usr/lib/dld.sl
search cancel

Can't open shared library: /opt/sna/lib/libmgr.sl /usr/lib/dld.sl

book

Article ID: 27564

calendar_today

Updated On:

Products

XCOM Data Transport XCOM Data Transport - Windows XCOM Data Transport - Linux PC

Issue/Introduction

If these messages fill the log after starting XCOM for HP, XCOM is trying to locate the SNA libraries and cannot find them. If you will be using SNA, you need to install these libraries which are usually installed with the HP operating system.

Environment

XCOM™ Data Transport® for Windows
XCOM™ Data Transport® for UNIX/Linux PC

Resolution

To resolve this, if you will not be using SNA, you must remove everything that references or defaults to SNA.

  1. Look at your configuration files in /usr/spool/xcom/config.
    Edit xcom.glb and look for PROTOCOL=
    Make sure it says PROTOCOL=TCPIP
  2. Edit xcom.cnf and make sure it specifies PROTOCOL=TCPIP. Add it, if it is not there. Change any other .cnf files you may have to specify PROTOCOL=TCPIP.
  3. Then remove any waiting queue entries by typing
    xcomqm -Rf*
  4. Alternatively, you may delete the entire contents of the /usr/spool/xcom/Q directory. This will remove all pending transfers.
  5. Finally remove the XCOM SNA TP by typing:
    mv /opt/xcom/lib/xcomtp /opt/xcom/lib/xcomtp.old
  6. Start xcomd.

The messages will be gone.