JMP: Installing and Configuring – Part five

In this final part of the JMP series I'm creating a JMP assignment. JMP assignments are, in my opinion, a great way to set up default configurations for your VDI or RDSH environment. With a few clicks you combine an Instant Clone pool with a set of applications and user environment settings for a complete department or even your whole company.  In this example I'm going to create baseline for my VDI environment, Which exists out of a Windows 10 Instant Clone pool, an AppStack with applications and a set of default user…continue reading →

JMP: Installing and Configuring – Part four

With the JMP infrastructure all set, the time has come to configure JMP in the Management Console. Because JMP is made to manage all components within one interface, the settings and assignment pages are integrated in the Horizon View Management Console.   Start a browser session to the Horizon View Management Console. Select the JMP settings button and click Add JMP Server. Enter the https adress of the JMP server and click Save. When all signs are green, the JMP server is validated! Click Horizon, enter the required fields and click Save. Click Active Directory, enter the…continue reading →

JMP: Installing and Configuring – Part three

Part three: Configuring JMP After completing the JMP setup, we now need to set up time synchronization between the JMP server and Horizon View connection servers, configure SSL for the JMP server and export the SSL certificates from App Volumes, Horizon View and Active Directory for the JMP server to establish secure connections between all components. Time Synchronization Time synchronization needs to be configured on the JMP server and all of the Horizon View Connection servers in your environment. I'm assuming you already have time synchronization set up on your ESXi hosts, if…continue reading →

JMP: Installing and Configuring – Part two

Part two: Installing JMP In the previous part we've set up the database requirements for the JMP installation. The installation of JMP is, in my opinion, really easy and straight forward.  Launch the setup and click Next.  Accept the license agreement and click Next.  No, I don't want to allow HTTP traffic. Enter the name of the SQL server and JMP database. Because I configured my environment with my own SSL certificates, I selected Enable SSL connection. Click Next to continue. Click Install to start the installation. Click Finish to complete the installation. The JMP server has successfully…continue reading →

JMP: Installing and Configuring – Part One

When you talk about VMware Horizon (Instant Clones), App Volumes and User Environment Manager, you're talking about JMP. JMP (pronounced jump) stands for Just-in-Time Management Platform and represents the capabilities of a VMware Horizon 7 Enterprise environment that delivers Just-in-Time Desktops and Apps in a flexible, fast, and personalized manner. With JMP assignments integrated in the Horizon Management Console, I see some cool use-cases to manage instant clone pools, applications and settings all in one. So, I've installed the 3 horizon products in my lab and I'm taking the next step and install…continue reading →

Set up SSL for Horizon View 7

After configuring SSL for my App Volumes environment, I went straight through installing a self signed certificate for Horizon View. Setting up SSL for your Horizon View environment is a real simple task. In my case I have an Enterprise Certificate Authority in my lab. If you need guidance on how to do that, click here. The next step is importing or requesting a new certificate on the Horizon View Connection server. As said, I have a Certificate Authority in my lab so I will request a new certificate from the CA.  Follow the…continue reading →

Set up SSL for App Volumes

By default VMware App Volumes uses its own self signed certificate. In this blog I'll show you how to replace this certificate with a self signed certificate from your own Certificate Authority. First of all, you need to have a (Enterprise) Certificate Authority in your environment. I've used this blog to set it up in my lab.  After you have set up the Certificate Authority request a SSL certificate for your App Volumes server, export the SSL certificate and make sure you select the option "Make private key exportable".  Now it's time to…continue reading →

Manage user profiles with Writable Volumes

With the release of VMware App Volumes 2.15, you now have a profile_only template available for writable volumes. As the name suggests this template will only capture the user profile. Using this type of writable volume is something you definitely should look into when you are not using a User Environment Management solution and/or you're struggling with things like roaming profiles or folder redirection. Just like every type of profile management solution you need to fine tune it, so editing the snapvol.cfg is a must. In this blog I will explain how you…continue reading →

(re)Use your SCCM packages to “automate” AppStacks

In my previous blog I described how you can group your applications and divide them into different kinds of AppStacks. When you use these AppStacks, some of them can become fairly large because of the amount of applications that are used at a department. It's also possible that two or more departments use the same application, so you may need to install that application in multiple AppStacks. When you do this manually, it's not only a repeating and time-consuming job. But you also run the risk of making errors during the installation, which can…continue reading →

App Volumes: Error in creating database.yml file

This week I ran into a problem when I was upgrading an App Volumes Manager from version 2.14 to 2.14.2. During the setup I got an error saying the creation of the "database.yml" file failed, but after clicking OK the setup of the manager continued and eventually completed "successfully". After launching the App Volumes manager I received the expected page in Internet Explorer saying the App Volumes Manager was unable to start because the login for the SQL account (SA) failed.   I ran the generate_db_config.cmd from the program files folder as admin…continue reading →