Search the VMware Knowledge Base (KB)
View by Article ID

Configure PIV smart card with TLSv1.2 support (2150470)

  • 0 Ratings


After installing the Horizon Client for Linux, attempts to connect to the broker via a PIV smart card fails. The following error is received:

Error: An SSL error occurred.


Download, compile, and use the OpenSC library with TLSv1.2 and PIV smart card.

1. Install Horizon Client for Linux.
2. Download the OpenSC source from
3. Use the following commands to compile OpenSC source to produce the file.
        a. .bootstrap
        b.  ./configure
        c.  make
4. Rename the file to
5. Create a new directory under /usr/lib/vmware/view directory using the following command:

sudo mkdir /usr/lib/vmware/view/pkcs11

6. Copy the file to the new /usr/lib/vmware/view/pkcs11 directory.

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.


  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)

Please enter the Captcha code before clicking Submit.
  • 0 Ratings