Admin Console install fails with FileNotFoundException after uninstall with NAM 4.3

  • 7020873
  • 09-Jun-2017
  • 09-Jun-2017

Environment

NetIQ Access Manager 4.3
NetIQ Access Manager Administration Console Server

Situation

Running test Admin Console 4.3.1 server on SLES 12 SP2. To test a backup and restore disaster recovery scenario, an admin uninstalls the Admin Console component (uninstall option 1) before re-installing and restoring the backup. However, during the re-install of NAM 4.3.1, the following error is thrown before the install is aborted:

Installing the Novell iManager: failed
Error while installing iManager. Check the /tmp/novell_access_manager/install_iman_2017-06-08_17:37:53.log log file for more information.
Terminating Installation.

The install_iman file referenced shows:

java.io.FileNotFoundException: /var/opt/novell/tomcat7/webapps/nps/WEB-INF/config.xml (No such file or directory)
   at java.io.FileInputStream.open0(Native Method)
   at java.io.FileInputStream.open(FileInputStream.java:195)
   at java.io.FileInputStream.<init>(FileInputStream.java:138)
   at java.io.FileReader.<init>(FileReader.java:72)
   at com.novell.application.iManager.install.LinuxInstallUtils.changeDefaultLoginProtocol(LinuxInstallUtils.java:520)
   at com.novell.application.iManager.install.LinuxConfigureImanager.install(LinuxConfigureImanager.java:66)
   at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
   at com.zerog.ia.installer.AAMgrBase.a(DashoA10*..)
   at com.zerog.ia.installer.ConsoleBasedAAMgr.a(DashoA10*..)
   at com.zerog.ia.installer.AAMgrBase.e(DashoA10*..)
   at com.zerog.ia.installer.AAMgrBase.m(DashoA10*..)
   at com.zerog.ia.installer.ConsoleBasedAAMgr.a(DashoA10*..)
   at com.zerog.ia.installer.AAMgrBase.e(DashoA10*..)
   at com.zerog.ia.installer.AAMgrBase.m(DashoA10*..)
   at com.zerog.ia.installer.ConsoleBasedAAMgr.a(DashoA10*..)
   at com.zerog.ia.installer.ConsoleBasedAAMgr.b(DashoA10*..)
   at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
   at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..)
   at com.zerog.ia.installer.Main.main(DashoA10*..)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at com.zerog.lax.LAX.launch(DashoA10*..)
   at com.zerog.lax.LAX.main(DashoA10*..)

LinuxRemoveRegistry: Removing the InstallAnywhere registry file.

Resolution

Uninstall the Admin Console with option 6 (forcefully remove all components)

Cause

The uninstall with option 1 does not remove a number of components - which causes the install to break. Uninstall 6 removes everything. The components that were not removed (shown below) can also be manually removed prior to re-installing.
novell-devman-doc-4.3.2.0-15
novell-devman-jars-4.3.2.0-15
novell-base-0.1.1-4
novell-jdk-1.8.0_131-1
novell-NOVLsubag-8.8.8.10-0
novell-edirectory-xdaslog-8.8.8.10-0
google-perftools-1.8.1-7.2
netiq-patchtool-4.3.2.0-15
NAM 4.4 will fix this issue.