ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....

Nakivo Backup and Replication - #1 Backup solution for Virtual, physical, cloud, NAS and SaaS

Menu
  • Certification
      • VCP-DCV vSphere 8
          • vcp2024-125.
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 8.0
      • vSphere 7.0
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • Close
    • VMworld
      • VMware EXPLORE 2024
      • VMware EXPLORE 2023
      • VMware EXPLORE 2022
      • VMworld 2019
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • NAKIVO
    • StarWind
    • Zerto
    • Xorux
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • PDFs and Books
    • Close
  • Free
  • Privacy policy

VMware Horizon View Connection Server SSL Certificate How-to

By Vladan SEGET | Last Updated: September 12, 2019

Shares

VMware Horizon View Connection Server SSL Certificate (auto-signed) isn't valid and you find yourself with a nice error when you open the VMware view administration web console. It says that the certificate is untrusted and that you have to install a valid (not a self-signed) SSL on this server.

So you'll have have a valid certificate. You have two options:

1. Commercial certificate

2. Self-signed certificate with Microsoft certification authority, which you can add as a role to one of your VMs in your domain.

Export certificate to import it into Trusted root certificate store

VMware recommends using valid SSL certificates issued by a valid Certificate Authority (CA) like  a public CA such as GoDaddy, Verisign, etc.When you plan your View deployment, you should know if you'll be using any non domain joined devices and (or) if there will be some mobile devices. If there will be, you have to make sure that all the non-domain PCs you use to connect to your View desktops did the import of the CA Root certificate into the Trusted Root Certification Authorities store.

Using SAN certificate (Subject alternative names) might also be the way to go if you planning large View deployment with more than one connection server.

Screenshot from the Dashboard without an option to accept the default self-signed certificate for Horizon View Connection Server.

View 5.3.1 untrusted certificate

I have tested the VMware Certificate Automation tool for vCenter installation, but it's still quite lengthy process. The tool can be used to automate the process of uploading certificates and restarting the different components of vCenter, but on the list of the vCenter components the Horizon View connection server is not present, as Horizon View is standalone product. (Note that the tool was recently updated, to 1.0.1 version which automates a bit more the process.)

My lab has the view composer and vCenter server on the same VM and I'm only using single View connection manager server. No security server. The setup don't differ from the steps I've written for View 5.0. You can find the whole serie of how-to setup VMware View in a lab here. The only thing which is causing “a problem” now with View 5.3.1 Connection Server – the self-signed SSL certificate.

Create Certificate Template with Active Directory Certificate Services. (AD CS)

First, install the role and reboot the server. In my case I'm using Windows Server 2012 AD CS, but you can also use W 2008 or 2003 depending on your environment.

VMware Horizon View Connection Server SSL Certificate How-to

Launch the AD CS console and right click the “Certificate Templates” > and then Manage > to bring up the second console called “Certificate Templates. Check the screenshot below.

VMware Horizon View Connection Server SSL Certificate How-to

Once done click the Duplicate Template on a Web server template. We're doing this to obtain an option to request web server certificate in addition to the only one default option – computer. You should also:

  • create a security group (I called mine view-servers) in your AD and put your View connection server in this group. Add this group to the Security Tab on the properties of the new template and give this group a Write and Enroll permission, in addition to the default read permission.
  • As a compatibility, I've selected 2003
  • Allow private key to be exported
  • Add client authentication to the list
  • 50 years of validity
  • 4096 as an encryption

Click to enlarge to see the details…

VMware Horizon View Connection Server SSL Certificate How-to

Then, expand the base certificate console, click the menu Actions > New > Certificate Template to issue.

VMware Horizon View Connection Server SSL Certificate How-to

  • Now go to your View connection server > launch new mmc and add/remove new snappin for local computer account.
  • local computer
  • Launch the console and select Certificates > Request new certificate

VMware Horizon View Connection Server SSL Certificate How-to

Then follow the assistant, click on the More Information is required to enroll for this certificate…and enter the common name that you want to use.

  • Enter the DNS details
  • General tab needs to have “vdm” as a friendly name

VMware Horizon View Connection Server SSL Certificate How-to

Click enroll…And check the view admin dashboard for results…

Then go and export the created certificate from the Personal > certificates folder.

Export certificate to import it into Trusted root certificate store

Save the file with some name with *.cer extension.

Export certificate to import it into Trusted root certificate store

Once you have the file, you'll need then to import the certificate into a Trusted Root certificate store:

Export certificate to import it into Trusted root certificate store

That's it! you're done.

The easiest way might be, for lab testing,  to create and import certificates before installing View 5.2 ,like this it will use the signed certificate instead of creating one. If

VMware Documentation:

https://pubs.vmware.com/view-52/topic/com.vmware.ICbase/PDF/horizon-view-52-obtaining-certificates.pdf

https://www.vmware.com/files/pdf/view/VMware-View-Evaluators-Guide.pdf

Excellent how-to's: 

  • With 2008 as a CA – https://my-virt.alfadir.net/2012/11/the-simpliest-way-to-create-view-connection-certificats-with-active-directory-ca

Wrap up:

Certificates are pain. This tutorial helped me to validate the installation and questions I had about View 5.2 certificates. We saw that even if the composer self-signed certificate error can be accepted and the green light let's you go through, its not the same for the View connection server. So the Microsoft PKI is a must as the default View connection server certificate isn't accepted. It's logical as VMware want us to use real , commercial certificates. As a result, if you want to avoid that the only way is to build an enterprise root PKI, create (clone) your own template and then issue a request.  This validation process was done mostly for my own purposes, to test it on on the latest Microsoft Windows Server 2012. If you find it useful, just share.

The full serie – VMware View 5 Install, configure – How-to in my lab :

  • VMware View 5 Install, configure – How to do a simple lab setup
  • How to install Database and ODBC for VMware View
  • How-to install VMware View Connection Server
  • How-to install VMware View Composer
  • How to install VMware View Agent in the Virtual Desktop plus more
  • How to create desktop pool in VMware View
  • The first connection to a desktop pool
  • VMware View – Virtual machine with Input Specification already exists error
  • How to Optmize the Master Desktop Image for VMware View
  • VMware View Video for SMB
  • How-to configure VMware View Persona Management
  • How-to remove linked clones reference from composer database video
  • VMware Horizon View Connection Server SSL Certificate How-to – this post
Shares
Vote !

| Filed Under: Server Virtualization Tagged With: VMware Horizon View Connection Server SSL Certificate

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert x16, Veeam Vanguard x9, VCAP-DCA/DCD, ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Connect on: Facebook. Feel free to network via Twitter @vladan.

Comments

  1. Muraleedaran Kanapathy says

    January 4, 2016 at 12:00 pm

    Hi Vladan

    Thank you for posting an useful article , I have one question regarding Horizon view 6.2 environment where I have deployed a load balancer with SSL offloading and in my View Admin Dashboard the 2 connection shows as invalid and unstrusted certifcate .

    How could I solve this

  2. Bob says

    October 31, 2018 at 7:21 pm

    This is definitely an article written by someone who doesn’t understand certificates. Please do not follow this. It may “work,” but it is the wrong way to go about doing this.

    • Vladan SEGET says

      November 1, 2018 at 6:18 pm

      Oh dear, this post is from 2013. Imagine that. My apologies -:).

  3. Johnny says

    September 28, 2019 at 10:17 pm

    Actually, have you try Horizon view direct connection ? I did try it in ver 7.4 and earlier and the blast web acces was working fine. But i did install the same way with ver. 7.9 and 7.10, but blast don’t work anymore. Is there a new requirement or so ? Over win10 it don’t work.. but also on win8.1… Did also try to remove a 7.3 and put 7.9.. but still. thanks in advance

Private Sponsors

Featured

  • Thinking about HCI? G2, an independent tech solutions peer review platform, has published its Winter 2023 Reports on Hyperconverged Infrastructure (HCI) Solutions.
  • Zerto: One Platform for Disaster Recovery, Backup & Cloud Mobility: Try FREE Hands-On Labs Today!
Click to Become a Sponsor

Most Recent

  • Veeam Backup & Replication v13 Beta: A Game-Changer with Linux
  • What is Veeam Data Cloud Vault and how it can help SMBs
  • Nakivo Backup and Replication – Malware Scan Feature
  • Zerto 10 U7 released with VMware NSX 4.2 Support
  • XorMon NG 1.9.0 Infrastructure Monitoring – now also with Veeam Backup Support
  • Heartbeat vs Node Majority StarWind VSAN Failover Strategy
  • Vulnerability in your VMs – VMware Tools Update
  • FREE version of StarWind VSAN vs Trial of Full version
  • Commvault’s Innovations at RSA Conference 2025 San Francisco
  • VMware ESXi FREE is FREE again!

Get new posts by email:

 

 

 

 

Support us on Ko-Fi

 

 

Buy Me a Coffee at ko-fi.com

Sponsors

Free Trials

  • DC Scope for VMware vSphere – optimization, capacity planning, and cost management. Download FREE Trial Here.
  • Augmented Inline Deduplication, Altaro VM Backup v9 For #VMware and #Hyper-V – Grab your copy now download TRIAL.

VMware Engineer Jobs

VMware Engineer Jobs

YouTube

…

Find us on Facebook

ESX Virtualization

…

Copyright © 2025 ·Dynamik-Gen · Genesis Framework · Log in