Monday, October 16, 2023

Error Installing Cisco DCNM 11.5(4) on Windows Server 2022

Issue

After launching the DCNM installation, InstallAnywhere gets to 100% and then throws a Fatal Application Error:


Clicking the Details... button gives you the following text:

Flexeraaw_$aaa: Windows DLL failed to load
at Flexeraaw_.af(Unknown Source)
at Flexeraaw_.aa(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.init(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)

Resolution

This error is due to the version of InstallAnywhere used to package this version of DCNM that only supports up to Windows Server 2016.

  1. Go to Start->Settings
  2. Search for view advanced
  3. Select the search result View advanced system settings
  4. Click the Environment Variables button
  5. Click New... in the System variables section
    • Variable name: JAVA_TOOL_OPTIONS
    • Variable value: "-Dos.name=Windows Server 2016"
  6. Click OK and your new System variable should look like this:



  7. Click OK to close the Environment Variable window
  8. Click OK to close the System Properties window
  9. Close the Settings window

No comments:

Post a Comment