Can't open shared library: /opt/sna/lib/ /usr/lib/

Document ID : KB000027564
Last Modified Date : 14/02/2018
Show Technical Document Details

If these messages fill the log after starting CA-XCOM for HP, CA-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.

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

Look at your configuration files in /usr/spool/xcom/config.
Edit xcom.glb and look for PROTOCOL=
Make sure it says PROTOCOL=TCPIP

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.

Then remove any waiting queue entries by typing
xcomqm -Rf*

Alternatively, you may delete the entire contents of the /usr/spool/xcom/Q directory. This will remove all pending transfers.

Finally remove the XCOM SNA TP by typing:
mv /opt/xcom/lib/xcomtp /opt/xcom/lib/xcomtp.old

Start xcomd. The messages will be gone.