"undefined symbol" messages seen in the VNM.OUT file after upgrading Spectrum

book

Article ID: 196767

calendar_today

Updated On:

Products

CA Spectrum CA eHealth

Issue/Introduction

"undefined symbol" messages seen in the VNM.OUT file after upgrading Spectrum. The following are some examples:


/opt/Spectrum/SS/Modules/libxyp1002ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libtpgenss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libciscmnss.so.1 not loaded : /opt/Spectrum/SS/Modules/libciscmnss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcis1001ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libciscmnss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcisappss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libciscmnss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcis1008ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libciscmnss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcis1010ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libciscmnss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcis1014ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libciscmnss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcis1027ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libciscmnss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcpq1000ss.so.1 not loaded : /opt/Spectrum/SS/Modules/libcpq1000ss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libhstca.so.1 not loaded : /opt/Spectrum/SS/Modules/libhstca.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libjpr1000ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libtpgenss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libntoptss.so.1 not loaded : /opt/Spectrum/SS/Modules/libntoptss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libnsc1000ss.so.1 not loaded : /opt/Spectrum/SS/Modules/libnsc1000ss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcsi1036ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libcchasss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libmigrnss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libcchasss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei
/opt/Spectrum/SS/Modules/libcsi1099ss.so.1 not loaded : /opt/SPECTRUM/lib/../SS/Modules/libcchasss.so.1: undefined symbol: _ZN12CsIHIfConfig17create_new_modelsERK13CsModelHandleP11CsIntfTablei

Cause

The root cause of this issue is most likely a left over library from a previous Spectrum install.

Environment

Release : Any version of Spectrum

Component : Spectrum Core / SpectroSERVER

Resolution

Search the $SPECROOT/lib and $SPECROOT/SS/Modules directory for any files that may be left over from a previous Spectrum install. 

These files will have a different date from the other files in the directory. 

The following is an example:

-rwxr-x---.  1 spectrum spectrum    95248 Aug  6 17:32 libMAPapi.so.1
-rwxr-x---.  1 spectrum spectrum    67336 Aug  6 17:32 libmapvcore.so.1
-rw-rw-rw-.  1 spectrum spectrum  3444528 Jun  4 20:19 libmdlsvint.so.1
-rwxr-x---.  1 spectrum spectrum   122136 Aug  6 17:32 libmoot.so.1
-rwxr-x---.  1 spectrum spectrum   138864 Aug  6 17:32 libmtecat.so

 

Note in the above example, the libmdlsvint.so.1 file has a different date than the other files in the same directory. 

In this example, move the libmdlsvint.so.1 file to a temporary area. The, restart the SpectroSERVER process and verify the errors are no longer seen in the VNM.OUT file.