ZSM Remote Web Console with iManager 2.7 snapins does not work if iManager runs on OES2

  • 7000490
  • 27-May-2008
  • 30-Apr-2012

Environment

Novell Open Enterprise Server 2
Novell ZENworks 7 Server Management - ZSM7 Tiered Electronic Distribution (TED)

Situation

With iManager installed on OES 2, the ZENworks Server Management iManager option “Remote Web Console” does not work. The following error occurs:

java.lang.NoClassDefFoundError: com.sun.net.ssl.internal.ssl.Provider

Resolution

To obtain a hot patch with the fix for this problem, follow the instructions in KB 3809227 "Updates to Novell ZENworks 7 Server Management" which can be found at Novell Support

The fix will only work for OES2 SP1 as there is also a needed fix for iManager. If you are running OES2 without SP1, please follow the steps defined under Additional Information.


Additional Information

Manual actions to fix this issue (needed for OES2 (without SP1)):

1. Check with ps -ef|grep -i java from which directory Java has been started.

2. On OES 2 system, go to the directory found in step 1 and go to subdirectory
jre/lib/ext and create a symbolic link asfollows.

ln -sf /usr/lib/jvm-exports/java-sun/jsse.jar jsse.jar

(Note that if you do not have java-sun directory under /usr/lib/jvm-exportsthen use the /usr/lib/jvm-exports/jre-sun or/usr/lib/jvm-exports/java-1_4_2-sun-1.4.2.13 directory instead to create alink.)

3. Edit the java.security file fromsubdirectory jre/lib/security and modify the securityproviders by adding the following two lines at the end of the list by choosingappropriate numbers.

security.provider.6=sun.security.provider.Sun
security.provider.7=com.sun.net.ssl.internal.ssl.Provider

4. Restart the iManager using /etc/init.d/novell-tomcat5 restart.

There is a script available to perform the above actions. This script will automatically perform the needed changes and restart tomcat. You can download the script from https://download.novell.com/Download?buildid=EyaJNtMiDog~