Environment
Novell ZENworks 10 Configuration Management with Support Pack 1 - 10.1
Situation
After previously uninstalling 10.1.3 ZENworks from Linux server without removing CASA, running setup to install from 10.1 media fails.
ERRORs (from install log):
Unable to modify server.xml
java.io.IOException: /opt/novell/zenworks/share/java/bin/java: not found
Unable to load certificate
java.io.FileNotFoundException: /opt/novell/zenworks/share/tomcat/conf/server.xml at com.novell.zenworks.deployment.CreateExtractorPacksUtil.getServerCert(CreateExtractorPacksUtil.java:1365) at com.novell.zenworks.deployment.CreateExtractorPacksUtil.getServerCert(CreateExtractorPacksUtil.java:1315) at com.novell.zenworks.deployment.CreateExtractorPacksUtil.createExtractorPack(CreateExtractorPacksUtil.java:372) at com.novell.zenworks.deployment.CreateExtractorPacksUtil.createExtractorPack(CreateExtractorPacksUtil.java:173) at com.novell.zenworks.configure.actions.CreateExtractorPacksConfigureAction.create(CreateExtractorPacksConfigureAction.java:246) at com.novell.zenworks.configure.actions.CreateExtractorPacksConfigureAction.configure(CreateExtractorPacksConfigureAction.java:101) at com.novell.zenworks.configure.ZENworksConfigure.execConfigAction(ZENworksConfigure.java:1321) at com.novell.zenworks.install.customcode.configure.BaseZenConfigAction.install(BaseZenConfigAction.java:58) at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..) at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..) at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..) at com.zerog.ia.installer.GhostDirectory.install(DashoA10*..) at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..) at com.zerog.ia.installer.Installer.install(DashoA10*..) at com.zerog.ia.installer.actions.InstallProgressAction.n(DashoA10*..) at com.zerog.ia.installer.actions.ProgressPanelAction$1.run(DashoA10*..)
Resolution
Use setup with -a switch (-a is for install) which sets the upgrade variable to 0, so bypasses check for existing installation.
Additional Information
If viewing the install log all messages > debug shows this:
Skipping installation for novell-zenworks-tomcat, version 5.5.23 is already installed.
There were no RPMs marked for installation in 'novell-zenworks-tomcat'
Then it is necessary to remove the later version so that the older version can be installed.