Install Traveler 14 on Windows 11

Of course, I am aware that Windows 11 is not an HCL-supported operating system for the Domino or Traveler Server.

Windows operating systems supported by HCL for Traveler 14.0.x ( link ):

Windows Server 2019 Standard and Datacenter Editions Running Domino 10.0.1 fp2 and higher
Windows Server 2022 Standard and Datacenter Editions Running Domino 12.0.1 and higher. Traveler 12.0.1 and higher

 

Nevertheless - for example, I use Windows 11 VMs for my online courses and wanted to install the Traveler Server on this operating system.

By the way: Domino Server 14 can be installed on Windows 11 without any problems.

1. What exactly is it about?

When you try to install Traveler 14 on Windows 11, the following error message appears after a short wait:

Error message #1
Error message #1

After clicking on "Details" further information will be displayed:

Error message #2
Error message #2

The Traveler Server up to and including version 12.0.2 FP1 has always been able to be installed on Windows 11 without any problems.

A search for Flexeraaxf$aaa returns a Page that describes the exact same error message - but not in the context of Domino or Traveler.

2. Attempted solutions

2.1. With the information from the hit-page

As stated in the article I found, I tried installing Traveler from a command line (CMD with admin rights). To do this, the following environment variable should be set before calling TravelerSetup.exe:

 set JAVA_TOOL_OPTIONS= "-Dos.name=Windows Server 2019"

or

 set JAVA_TOOL_OPTIONS= "-Dos.name=Windows Server 2022"

Windows Server 2019/2022 are the versions officially supported by HCL.

Unfortunately that didn't work. The Traveler installer aborted with the same error message.

2.2. Opening a case at HCL

The answer from a case opened at HCL only provided the answer "Windows 11 is not a supported operating system". That's correct, but it didn't help.

2.3. Ask Daniel

I then asked Daniel by email and immediately received the link, which I had found myself (see above). So no further solution at first.

3. Final solution

Due to a lack of good other ideas, I tested a bit more with the environment variable and then found a working solution.

 set JAVA_TOOL_OPTIONS="-Dos.name=Windows 10"

It may be because when you specify "Windows Server 2022", a DLL is expected that is only present on Windows Servers.

The complete procedure:

  1. Open a CMD with admin rights in Windows 11.
  2. Enter set JAVA_TOOL_OPTIONS="-Dos.name=Windows 10" (is also displayed with set for verification).
  3. Go to the local folder where TravelerSetup.exe is stored
  4. Start TravelerSetup.exe from the command line

Was this article helpful?