Environment
Novell GroupWise 7
Novell GroupWise 8
SUSE Linux Enterprise Server 10
SUSE Linux Enterprise Server 11
Novell Open Enterprise Server 2 (OES 2) Linux
Situation
ERROR: "Unable to dynamically open module library libtsafsgw.so"
Unable to load smsconfig with the tsafsgw switch
Resolution
- Launch Shell Konsole.
- Edit "/etc/ld.so.conf " file.
- Make sure "/opt/novell/lib " and "/opt/novell/groupwise/agents/lib " are present in the file. If not, please add it and save the file.
- Type "ldconfig " on the terminal and press Enter. It should come back to the prompt without any output.
- Browse to " /opt/novell/lib " directory using terminal and type "ls -l libtsafsgw.so ". The output should show that it is softlinked to "/opt/novell/groupwise/agents/lib/libtsafsgw.so.1 " OR "../groupwise/agents/lib/libtsafsgw.so.1 ".
If not, please type "ln -s /opt/novell/groupwise/agents/lib/libtsafsgw.so libtsafsgw.so " and press Enter. - Browse to "/opt/novell/groupwise/agents/lib " using terminal and type "ls -l libtsafsgw* " and it should show file libtsafsgw.so.1 and an other file libtsafsgw.so softlinked to libtsafsgw.so.1 .
If libtsafsgw.so.1 does not exist, it indicates GroupWise Agents are not installed correctly. please follow the Documentation to install GroupWise Agents on the Linux.
If libtsafsgw.so.1 does not exists, please type "ln -s libtsafsgw.so.1 libtsafsgw.so " and press Enter. - Try loading the smsconfig with the tsafsgw switch and it should work fine.
Additional Information
Notes:
Following error message can be seen while loading smsconfig with tsafsgw switch
mydatasync:/opt/novell/sms/bin # ./smsconfig -l tsafsgw -home /opt/novell/groupwise/mydom
Unable to dynamically open module library libtsafsgw.so
mydatasync:/opt/novell/sms/bin #
The information in this tid is relevant for versions 7.x and 8.x. For information on version 2012, please see tid 7010095