Install Traveler 14 on Windows 11
Herzlich Willkommen!/Tipps & Tricks/Install Traveler 14 on Windows 11

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.
 
💡
Hint
Domino Server 14 can be installed on Windows 11 without any problems. However, the installer displays a message that this is an unsupported operating system.
 

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.
 

Attempted solutions


With the information from the page found during the search

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, this did not work. The Traveler installer aborted with the same error message.
 

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.
 

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.
 

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.
  1. Enter set JAVA_TOOL_OPTIONS="-Dos.name=Windows 10" (is also displayed with set for verification).
  1. Go to the local folder where TravelerSetup.exe is stored
  1. Start TravelerSetup.exe from the command line