Home > Blogs > Support Insider > Category Archives: Enterprise Desktop

Category Archives: Enterprise Desktop

Refresh: Top 20 Horizon with View KB articles

announcementToday we have refreshed our top 20 list of VMware View specific KBs. Some have dropped off the list while others are now trending upward.  Have a look and see if you are encountering any of these issues in View.

 

  1. Manually deleting linked clones or stale virtual desktop entries from the View Composer database in VMware View Manager and Horizon View (2015112)
  2. Pool settings are not saved, new pools cannot be created, and vCenter Server tasks are not processed in a Horizon View environment (2082413)
  3. Generating and importing a signed SSL certificate into VMware Horizon View 5.1/5.2/5.3/6.0 using Microsoft Certreq (2032400)
  4. The time stamp on a snapshot image does not update automatically in VMware Horizon View (2074301)
  5. Network connectivity requirements for VMware View Manager 4.5 and later (1027217)
  6. Manually deleting replica virtual machines in VMware Horizon View 5.x (1008704)
  7. Connecting to the View ADAM Database (2012377)
  8. VMware Horizon View Best Practices (1020305)
  9. Forcing replication between ADAM databases (1021805)
  10. Restart order of the View environment to clear ADLDS (ADAM) synchronization in View 4.5, 4.6, 5.0, and 5.1 (2068381)
  11. Provisioning View desktops fails due to customization timeout errors (2007319)
  12. Generating a Horizon View SSL certificate request using the Microsoft Management Console (MMC) Certificates snap-in (2068666)
  13. Legacy applications fail to start with the VMware View 6.0.x agent installed (2091845)
  14. Troubleshooting a black screen when logging into a Horizon View virtual desktop using PCoIP (1028332)
  15. Resolving licensing errors when deploying virtual Office to a system with Office installed natively (2107369)
  16. Troubleshooting SSL certificate issues in VMware Horizon View 5.1 and later (2082408)
  17. The Event database performance in VMware View 6.0.x is extremely slow (2094580)
  18. Configuring USB device filters and redirecting Human Interface Devices (HIDs) in View Client (1011600)
  19. Finding and removing unused replica virtual machines in the VMware Horizon View (2009844)
  20. PCoIP Disconnection Codes (2012101)

VMware Thinclient FAQ

VMware ThinclientWhat are zero clients and thin clients you ask? No, they’re not skinny customers, they are hardware devices which rely on the server to do most of the work while they serve merely to deliver input and output back and forth for the user.

Our research tells us many of you are wondering about zero clients and thin clients; their differences and function. Read on as we explain your client options for VMware Horizon View.

What’s the difference between a thin client, thick client, and a zero client?

Zero clients have no local storage, operating system or CPU, just a chip that decodes PCoIP at the hardware level and renders the pixels onto the user’s display. Benefits of a zero client include highly efficient energy use, and next to no device management – just configure and deploy.

Thin clients are similar to zero clients on the outside, but contain a CPU, memory, storage and an operating system to make them run.

A thick client would be a regular laptop or desktop, running a standard OS and the software client. These clients of course are the most expensive to run and maintain.

Why would I want a thin or zero client?

  • Extremely efficient energy use.
  • Huge cost savings vs purchasing thick clients.
  • Ease of deployment and management.
  • No data is stored on device so perfect for secure environments.

What are the advantages and disadvantages of these types of clients?

Zero Client

+ Less overhead and maintenance.
- Can be protocol specific, so if you change infrastructures you may need new devices.
- USB devices may become more complicated to use.

Thin Client

+ VPN connectivity options.
+ More supportability for USB devices.
- More software updates than a zero client, but less than a thick client.

What other connection options are out there?

Windows software client

VMware Horizon Client for Windows makes it easy to access your Windows virtual desktop with the best possible user experience on the Local Area Network (LAN) or across a Wide Area Network (WAN).

  • Support for Windows 8 and 8.1 (with Updates) and Windows 7 systems - With Horizon Client 3.3, support for Windows XP and Windows Vista has been discontinued. See What's New.
  • Unmatched performance - The adaptive capabilities of the PCoIP display protocol are optimized to deliver the best user experience, even over low-bandwidth and high-latency connections. Your desktop is fast and responsive regardless of where you are.
  • Simple connectivity - Horizon Client for Windows is tightly integrated with VMware Horizon 6 for simple setup and connectivity.
  • Secure from any location - At your desk or away from the office, your data is delivered securely to you wherever you are. SSL/TLS encryption is always used to protect user credentials, and enhanced certificate checking is performed on the client. Horizon Client for Windows also supports optional RADIUS and RSA SecurID authentication.

Mac software client

Horizon Client for Mac OS X makes it easy to access your Windows-based remote desktop or application from your Mac with the best possible user experience on the Local Area Network (LAN) or across a Wide Area Network (WAN).

  • Support for Mac OS X Snow Leopard (10.6.8), Mac OS X Lion (10.7), Mac OS X Mountain Lion (10.8), Mac OS X Mavericks (10.9), and Mac OS X Yosemite (10.10) - Use a 64-bit Intel-based Mac to work on your Windows-based remote desktop or application.
  • Unmatched performance - The adaptive capabilities of the PCoIP display protocol are optimized to deliver the best user experience, even over low-bandwidth and high-latency connections. Your remote desktop or application is fast and responsive regardless of where you are.
  • Simple connectivity - Horizon Client for Mac OS X is tightly integrated with View for simple setup and connectivity. Quickly reconnect to your remote desktop or application by selecting from up to eight View server shortcuts in Horizon Client.
  • Secure from any location - At your desk or away from the office, your data is delivered securely to you wherever you are. Enhanced certificate checking is performed on the client. Horizon Client for Mac OS X also supports optional RADIUS and RSA SecurID authentication. (RADIUS support was added with VMware View 5.1 and Horizon Client for Mac OS X 1.5 or later.)

Linux software client

VMware Horizon Client for Linux makes it easy to access your Windows virtual desktop from a supported Linux system with the best possible user experience on the Local Area Network (LAN) or across a Wide Area Network (WAN).

  • Support for Ubuntu 12.04 or 14.04, Red Hat Enterprise Linux (RHEL) 6.5, SUSE Linux Enterprise Desktop (SLED) 11 SP3, and CentOS 6.5 - The Horizon Client 3.2 installer provides support for these operating systems.
  • Unmatched performance - The adaptive capabilities of the PCoIP display protocol are optimized to deliver the best user experience, even over low-bandwidth and high-latency connections. Your desktop is fast and responsive regardless of where you are.
  • Simple connectivity - Horizon Client for Linux is tightly integrated with VMware Horizon for simple setup and connectivity.
  • Secure from any location - At your desk or away from the office, your data is delivered securely to you wherever you are. Enhanced certificate checking is performed on the client. Horizon Client for Linux also supports optional RADIUS and RSA SecurID authentication.

HTML Access

HTML Access makes it easy to access your Windows virtual desktop from an HTML 5-based browser; no need to install any software.

  • Access View desktops from device platforms where no native client is available, or from any computer on which you do not want to install software. You can also select HTML Access from a VMware Workspace Catalog.
  • HTML Access is tightly integrated with VMware Horizon 6 for simple setup and connectivity. Open a browser, enter a server URL, and log in to see a list of available View desktops.
  • At your desk or away from the office, your data is always secure. Enhanced certificate checking is performed on the client. HTML Access also supports optional RADIUS and RSA SecurID authentication.

50 articles that fix EVERYTHING in Horizon View!

Ok, our title may exhibit a teenie-tiny hint of hyperbole, but seriously the following list of articles covers the majority of issues that you can solve yourself. We've posted these lists before but limited the number to twenty, but why do that? Your problem might be number twenty one.

  1. Manually deleting linked clones or stale virtual desktop entries from the View Composer database in VMware View Manager and Horizon View (2015112)
  2. Correlating VMware products build numbers to update levels (1014508)
  3. Generating and importing a signed SSL certificate into VMware Horizon View 5.1/5.2/5.3/6.0 using Microsoft Certreq (2032400)
  4. Pool settings are not saved, new pools cannot be created, and vCenter Server tasks are not processed in a Horizon View environment (2082413)
  5. VMware Products and CVE-2014-3566 (POODLE) (2092133)
  6. VMware Horizon View Best Practices (1020305)
  7. Network connectivity requirements for VMware View Manager 4.5 and later (1027217)
  8. Manually deleting replica virtual machines in VMware Horizon View 5.x (1008704)
  9. Finding and removing unused replica virtual machines in the VMware Horizon View (2009844)
  10. Restart order of the View environment to clear ADLDS (ADAM) synchronization in View 4.5, 4.6, 5.0, and 5.1 (2068381)
  11. Collecting diagnostic information for VMware Horizon View (1017939)
  12. View Connection Server reports the error: [ws_TomcatService] STDOUT: java.lang.OutOfMemoryError: Java heap space (2009877)
  13. Legacy applications fail to start with the VMware View 6.0 or 6.0.1 agent installed (2091845)
  14. Provisioning VMware Horizon View desktops fails with error: View Composer Agent initialization error (16): Failed to activate software license. (1026556)
  15. Cannot detach a Persistent Disk in View Manager 4.5 and later (2007076)
  16. Provisioning View desktops fails due to customization timeout errors (2007319)
  17. The View virtual machine is not accessible and the View Administration console shows the virtual machine status as "Already Used" (1000590)
  18. Forcing replication between ADAM databases (1021805)
  19. Administration dashboard in VMware Horizon View 5.1/5.2/5.3 reports the error: Server's certificate cannot be checked (2000063)
  20. Troubleshooting SSL certificate issues in VMware Horizon View 5.1 and later (2082408)
  21. Removing a standard (replica) connection server or a security server from a cluster of connection/security servers (1010153)
  22. Troubleshooting Persona Management (2008457)
  23. View Persona Management features do not function when Windows Client-Side Caching is in effect. (2016416)
  24. Resolving licensing errors when deploying virtual Office to a system with Office installed natively. (2107369)
  25. Manually deleting linked clones or stale virtual desktop entries from VMware View Manager (1008658)
  26. Troubleshooting a black screen when logging into a Horizon View virtual desktop using PCoIP (1028332)
  27. The PCoIP server log reports the error: Error attaching to SVGADevTap, error 4000: EscapeFailed (1029706)
  28. Connecting to the View ADAM Database (2012377)
  29. Disabling SSLv3 connections over HTTPS to View Security Server and View Connection Server (2094442)
  30. The Event database performance in VMware View 6.0.x is extremely slow (2094580)
  31. Intermittent provisioning issues and generic errors when Composer and vCenter Server are co-installed (2105261)
  32. Performing an end-to-end backup and restore for VMware View Manager (1008046)
  33. Installing VMware View Agent or View Composer fails with the error: The system must be rebooted before installation can continue (1029288)
  34. View Connection Server fails to replicate (2014488)
  35. Provisioning View desktops fail with the error: View Composer Fault: VC operation exceeded the task timeout limit set by View Composer (2030047)
  36. Calculating datastore selection for linked-clone desktops in Horizon View 5.2 or later releases (2047492)
  37. VMware Horizon View Admin dashboard for vCenter Server 5.1 displays the message: VC service is not working properly (2050369)
  38. Generating a Horizon View SSL certificate request using the Microsoft Management Console (MMC) Certificates snap-in (2068666)
  39. Reconnecting to the VDI desktop with PCoIP displays a black screen (2073945)
  40. PCI Scan indicates that TCP Port 4172 PCoIP Secure Gateway is vulnerable to POODLE (CVE-2014-3566) (2099458)
  41. Troubleshooting USB redirection problems in VMware View Manager (1026991)
  42. Location of VMware View log files (1027744)
  43. Migrating linked clone pools to a different or new datastore (1028754)
  44. Error during provisioning: Unable to find folder (1038077)
  45. Unable to connect to a VMware View Manager desktop via the Security Server from outside the firewall (1039021)
  46. VMware View Agent fails to uninstall (2000017)
  47. View Manager Admin console displays the error: Error during provisioning: Unexpected VC fault from View Composer(Unknown)(2014321)
  48. Consolidating disks associated with a backup snapshot fails with the error: The file is already in use (2040846)
  49. Troubleshooting VMware Horizon View HTML Access (2046427)
  50. USB redirection may not work on cloned images after upgrading master image from VMware Horizon View 5.1 to 5.2 and 5.3 (2051801)

Horizon View PCoIP issues?

Here's our latest top list of KB articles you should know about when encountering issues with PCoIP with Horizon View. It can be a tricky thing to configure and troubleshoot even for the best of us, so here's some golden nuggets to help you on your way.

Top 20 Horizon with View KB articles

announcementHappy New Year VMware View implementers! We have a fresh new top 20 list of VMware View specific KBs to help you avoid these issues. Pass it on!

  1. Manually deleting linked clones or stale virtual desktop entries from the View Composer database in VMware View Manager and Horizon View (2015112)
  2. Generating and importing a signed SSL certificate into VMware Horizon View 5.1/5.2/5.3/6.0 using Microsoft Certreq (2032400)
  3. Pool settings are not saved, new pools cannot be created, and vCenter Server tasks are not processed in a Horizon View environment (2082413)
  4. VMware Horizon View Best Practices (1020305)
  5. Finding and removing unused replica virtual machines in the VMware Horizon View (2009844)
  6. Network connectivity requirements for VMware View Manager 4.5 and later (1027217)
  7. Collecting diagnostic information for VMware Horizon View (1017939)
  8. Forcing replication between ADAM databases (1021805)
  9. Manually deleting replica virtual machines in VMware Horizon View 5.x (1008704)
  10. Connecting to the View ADAM Database (2012377)
  11. Restart order of the View environment to clear ADLDS (ADAM) synchronization in View 4.5, 4.6, 5.0, and 5.1 (2068381)
  12. Removing a standard (replica) connection server or a security server from a cluster of connection/security servers (1010153)
  13. Provisioning View desktops fails due to customization timeout errors (2007319)
  14. Generating a Horizon View SSL certificate request using the Microsoft Management Console (MMC) Certificates snap-in (2068666)
  15. Performing an end-to-end backup and restore for VMware View Manager (1008046)
  16. Manually deleting linked clones or stale virtual desktop entries from VMware View Manager (1008658)
  17. View Connection Server reports the error: [ws_TomcatService] STDOUT: java.lang.OutOfMemoryError: Java heap space (2009877)
  18. Location of VMware View log files (1027744)
  19. Troubleshooting Persona Management (2008457)
  20. Administration dashboard in VMware Horizon View 5.1/5.2/5.3 reports the error: Server's certificate cannot be checked (2000063)

PCoIP issues with Horizon View Desktops

There are various reasons a user might experience a blank (black) screen when using the PCoIP protocol with Horizon View and our Support Engineers get calls on this every day. These include, but are not limited to:

  • Misconfiguration of connection server settings.
  • vRAM shortage on the View virtual machine.
  • Incorrect video driver version installed on the View virtual machine.

Note: Troubleshoot your PCoIP issues in the proper order

It is important that the steps outlined in KB article:
Troubleshooting a black screen when logging into a Horizon View virtual desktop using PCoIP (1028332) be followed in the order provided in order to quickly isolate and identify the proper resolution. They are also ordered in the most appropriate sequence to minimize data loss. The KB walks you through a serious of checks, verifying that various requirements are met and that your systems are configured properly. You will see many articles referenced as you work through each step. Do not skip steps. A slow, methodical approach works best here.

If you still see a problem after reading through the body of the KB article, there are also a number of related articles listed in the 'See Also' section. If you want to be notified when this article is updated there is an rss link you can subscribe to.

Generating and Troubleshooting SSL certificates in View

VMware View SecurityNext up in our series of VMware View topics, we're going to talk about security. I spoke with a couple of our top support engineers about View security and they identified three Knowledgebase articles that solve more support requests than any others in the area of security, namely SSL certificates.  They recommend customers use:

In View 5.1 and later, you configure certificates for View by importing the certificates into the Windows local computer certificate store on the View server host. By default, clients are presented with this certificate when they visit a secure page such as View Administrator. You can use the default certificate for lab environments, and one could even make the argument that it is OK for fire-walled environments, but otherwise you should replace it with your own certificate from a trusted CA (Verisign, GoDaddy, others) as soon as possible. They also told me you should use an SSL certificate from a trusted CA when setting up a Security Server for your environment when the Security Server can be used from outside your firewall (Internet) to access View desktops inside your firewall.

My engineers stressed to me the importance of following each step in these KBs one at a time when you are filling out the forms on those sites to obtain your certificate. It is easy to make a mistake and you might not receive something that will work for you.

Note: The default certificate is not signed by a commercial Certificate Authority (CA). Use of noncertified certificates can allow untrusted parties to intercept traffic by masquerading as your server.

 

When Linked Clones Go Stale

One of the biggest call drivers within our VMware View support centers revolves around linked clone pools. Some of your users may be calling you to report that their desktop is not available. You begin to check your vCenter and View Administrator portal and discover some of the following symptoms:

  • You cannot provision or recompose a linked clone desktop pool
  • You see the error:
    Desktop Composer Fault: Virtual Machine with Input Specification already exists
  • Provisioning a linked clone desktop pool fails with the error:
    Virtual machine with Input Specification already exists
  • The Connection Server shows that linked clone virtual machines are stuck in a deleting state
  • You cannot delete a pool from the View Administrator page
  • You are unable to delete linked clone virtual machines
  • When viewing a pools Inventory tab, the status of one or more virtual machines may be shown as missing

There are a number of reasons this might happen, and KB: 2015112 Manually deleting linked clones or stale virtual desktop entries from the View Composer database in VMware View Manager and Horizon View covers resolving this topic comprehensively, but let's discuss a bit of the background around these issues.

When a linked clone pool is created or modified, several backend databases are updated with configuration data. First there is the SQL database supporting vCenter Server, next there is the View Composer database, and thirdly the ADAM database. Let's also throw in Active Directory for good measure. With all of these pieces each playing a vital role in the environment, it becomes apparent that should things go wrong, there may be an inconsistency created between these databases. These inconsistencies can present themselves with the above symptoms.

Recently a new Fling was created to address these inconsistencies. If you're not acquainted with Flings, they're tools our engineers build to help you explore and manipulate your systems. However, it's important to remember they come with a disclaimer:

"I have read and agree to the Technical Preview Agreement. I also understand that Flings are experimental and should not be run on production systems."

If you're just in your lab environment though, they are an excellent way to learn and understand the workings of your systems at a deeper level. Here is the Fling: ViewDbChk. For production systems we recommend following the tried and true procedures documented in KB 2015112. The KB includes embedded videos to help walk you through the steps.

VMware View - Top 20 KB Articles

announcement Hey there VMware View implementers, here's a top 20 VMware View specific KBs list to help you avoid issues that many of you have reported. This list is hand picked by our View Support Engineers. Keep this list handy.

  1. VMware Horizon View trending issues by product version (2089340)
  2. Manually deleting linked clones or stale virtual desktop entries from the View Composer database in VMware View Manager and Horizon View (2015112)
  3. Troubleshooting SSL certificate issues in VMware Horizon View 5.1 and later (2082408)
  4. Troubleshooting VMware Horizon View HTML Access (2046427)
  5. Troubleshooting a black screen when logging into a Horizon View virtual desktop using PCoIP (1028332)
  6. Pool settings are not saved, new pools cannot be created, and vCenter Server tasks are not processed in a Horizon View environment (2082413)
  7. VMware View Composer installation best practices and troubleshooting (2083555)
  8. Moving a persistent data disk to another View desktop (1033286)
  9. Configuring VMware View Event database on an SQL server fails with the error: An error occurred while attempting to configure the database (1029537)
  10. Enabling RSA SecurID authentication on a View Connection Server fails when there are multiple network interfaces on the Connection Server (2043055)
  11. Manually deleting replica virtual machines in VMware Horizon View 5.x (1008704)
  12. Troubleshooting Horizon View user permission issues with vCenter Server (2085142)
  13. Troubleshooting Persona Management (2008457)
  14. Investigating VMware View Composer failure codes (2085204)
  15. Generating and importing a signed SSL certificate into VMware Horizon View 5.1/5.2/5.3 using Microsoft Certreq (2032400)
  16. Managing persistent disks in VMware Horizon View 4.6 and later (2086416)
  17. Troubleshooting Agent Unreachable status in VMware Horizon View (2083535)
  18. Performing maintenance or Composer operations on the VMware Horizon View desktops fail (2086530)
  19. Connections to the Horizon View Connection Server or Security Server fail with SSL errors (2072459)
  20. Performing maintenance or Composer operations on the VMware Horizon View desktops fail (2086530)

New Horizon View poster available today!

Remember the immensely popular Network port diagram for vSphere 5.x we released back in July? Many of you got your hands on a physical copy at VMworld that we were handing out at the Social Support booth in the Hang Space.

Today we make good on a promise to release one for Horizon View 5.2 Click the image to be taken to the KB article which contains the pdf file.

Network port diagram for Horizon View

Network port diagram for Horizon View (2061913)

Let us know what you think in the comment area below; we're interested!