VMware Horizon JMP – Installation

Release date: June 6th 2019

Welcome to my VMware Horizon JMP series. This topic will cover the installation and certificates-portion of JMP setup. The installation is not terribly difficult, but the certificates exports needs a little focus. I have listed up the necessary steps below.

  • Install VMware Horizon JMP
  • Export Domain Root CA Certificate to «C:\Program Files (x86)\VMware\JMP\com\XMS\config»
  • Export and copy Horizon vdm-certificate to «C:\Program Files (x86)\VMware\JMP\com»
  • Export and copy App Volumes Manager server certificate to «C:\Program Files (x86)\VMware\JMP\com»

 

Install VMware Horizon JMP

In preparations for this topic, I have downloaded the installer to my new JMP server. I launch the installer and click next on the welcome dialogue.

JMP_Install-01

 

JMP_Install-02

 

I accept the terms, Next…

JMP_Install-03

 

As I will be using HTTPS, I won’t allow HTTP, Next

JMP_Install-04

 

I enter the sql-info I prepared earlier, deselect “Enable SSL Connection”, Next…

JMP_Install-05

 

Install…

JMP_Install-06

 

Once the installer finishes, I click Finish…

JMP_Install-07

JMP_Install-08

 

 

Export Domain Root CA Certificate to «C:\Program Files (x86)\VMware\JMP\com\XMS\config»

On the JMP-server, I launch administrative cmd and run “mmc” to open the MMC utility window

JMP_Install-09

 

In the MMC Utility windows, File – Add or Remove Snap-ins. Select Certificates – Add->

JMP_Install-10

 

Choose Computer Account, Next…

JMP_Install-11

 

Local Computer, Next

JMP_Install-12

 

OK

JMP_Install-13

 

Open Trusted Root Certification Authorities – Certificates, Export my domain root CA, FreLab-CA

JMP_Install-14

JMP_Install-15

 

The Certificate Export Wizard launches, Next…

JMP_Install-16

 

I choose Base-64 encoded X.509, Next…

JMP_Install-17

 

I browse to «C:\Program Files (x86)\VMware\JMP\com\XMS\config» and name the file adCA.pem

JMP_Install-18

 

Finish…

JMP_Install-19

 

 

Export and copy Horizon vdm-certificate to «C:\Program Files (x86)\VMware\JMP\com»

I log into the VMware Horizon Connection Server, repeat the procedure above to open certificates mmc utility window. Under Personal – Certificates, I find my Horizon Certificate with the friendly name “vdm”

JMP_Install-20

 

I right-click – All Tasks – Export…

JMP_Install-21

 

The Certificate Export Wizard launches, Next…

JMP_Install-22

 

I select “No, do not export…”, Next

JMP_Install-23

 

I choose Base-64 encoded X.509, Next…

JMP_Install-24

 

I browse to a temporary file location and make sure to name the file horizon.cert.pem, without the .cer extension, Next…

JMP_Install-25

 

Finish…

JMP_Install-26

 

I copy my exported Horizon certificate to «C:\Program Files (x86)\VMware\JMP\com» on the JMP Server.

JMP_Install-27

 

 

Export and copy App Volumes Manager server certificate to «C:\Program Files (x86)\VMware\JMP\com»

Log in to the JMP server, launch a web browser and enter the App Volumes Manager address.

JMP_Install-28

 

Open Certificate – View Certificate

JMP_Install-29

 

Open the Details Tab

JMP_Install-30

 

Click “Copy to File…”

JMP_Install-31

 

The Certificate Export Wizard launches, Next…

JMP_Install-32

 

I choose Base-64 encoded X.509, Next…

JMP_Install-33

 

I browse to a temporary file location and make sure to name the file av-selfsigned.cert.pem, without the .cer extension, Next…

JMP_Install-34

 

Finish…

JMP_Install-35

 

I copy my exported App Volumes certificate to «C:\Program Files (x86)\VMware\JMP\com» on the JMP Server.

JMP_Install-36

 

Now that the installation is done, I can start with configuration, covered here: VMware Horizon JMP – Configuration

 

VMware Horizon JMP on VMware Tech Zone

VMware Horizon JMP planning, deployment etc.

Disclaimer: Every tips/tricks/posting I have published here, is tried and tested in different it-solutions. It is not guaranteed to work everywhere, but is meant as a tip for other users out there. Remember, Google is your friend and don’t be afraid to steal with pride! Feel free to comment below as needed.