The time in both the Horizon Connection Server and JMP Server hosts must be synchronized in order for the authentication process between the two servers to be successful.
When you access the JMP Integrated Workflow features using the Horizon Console UI, JMP Server authenticates the token it receives from Horizon Connection Server, which in turn returns a token to JMP Server. If time is unsynchronized between the two hosts, the Horizon Connection Server rejects the token provided by JMP Server, and the JMP Integrated Workflow features become unavailable from the Horizon Console UI. The JMP Setting pane displays the following error message.
Horizon SSO token could not be verified.
For a successful authentication process, synchronize time on the Horizon Connection Server and JMP Server hosts to a common Network Time Protocol (NTP) Server.
- Use the following VMware Tool commands on the Windows host.
C:\Program Files\VMware\VMware Tools>VMwareToolboxCmd.exe timesync status C:\Program Files\VMware\VMware Tools>VMwareToolboxCmd.exe timesync enable
- On the ESXi host, synchronize ESXi Clocks with a Network Time Server.
- Start the VMware Host Client, and connect to the ESXi host.
- Click Configure.
- Under System, click Time Configuration, and click Edit.
- Select Use Network Time Protocol (Enable NTP client).
- In the Add NTP Server text box, enter the IP address or fully qualified domain name of one or more NTP servers to synchronize with.
What to do next
Configure the TLS certificates for JMP Server. See Overview of Tasks for Setting Up TLS Certificates for JMP Server.