After upgrade to GroupWise 18 SLES12 fails to register/update via channel

  • 7022946
  • 11-May-2018
  • 22-May-2018

Environment


GroupWise 18
SUSE Linux Enterprise Server 12 Service Pack 1 (SLES 12 SP1)
SUSE Linux Enterprise Server 12 Service Pack 2 (SLES 12 SP2)

Situation

After upgrading from GroupWise 2014R2 to GroupWise 18 on a SLES12 server, the server is no longer able to register/update via scc. 

Entering the command:  ldd /usr/bin/openssl

Returns this:

        linux-vdso.so.1 (0x00007ffe4774d000)
        libssl.so.1.0.0 => /opt/novell/groupwise/agents/lib/libssl.so.1.0.0 (0x00007f431fcc8000)
        libcrypto.so.1.0.0 => /opt/novell/groupwise/agents/lib/libcrypto.so.1.0.0 (0x00007f431f891000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f431f4d3000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f431f2cf000)
        /lib64/ld-linux-x86-64.so.2 (0x00005599fe8c6000)

This indicates the libraries for libssl and libcrypto are pointing to the GroupWise libraries.
       

Resolution

  1. Enter the following command:  echo $LD_LIBRARY_PATH
  2. Observe if this path is returned:  /opt/novell/groupwise/agents/lib
  3. Remove this library path by entering this command:  unset LD_LIBRARY_PATH
  4. Confirm the library path has been removed using this command:  echo $LD_LIBRARY_PATH
  5. The command should return an empty line.
  6. Now entering this command:  ldd /usr/bin/openssl

Returns this:

        linux-vdso.so.1 (0x00007fff6e564000)
        libssl.so.1.0.0 => /lib64/libssl.so.1.0.0 (0x00007fcacca30000)
        libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007fcacc5d6000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fcacc232000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fcacc02e000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fcacbe18000)
        /lib64/ld-linux-x86-64.so.2 (0x0000559ea0afc000)

This indicates the correct libraries for libssl and libcrypto are now being referenced.


Cause

This command had been used on the server:  export LD_LIBRARY_PATH=/opt/novell/groupwise/agents/lib