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

Enabling the TLSv1.1 and TLSv1.2 protocols for PowerCLI (2137109)

  • 3 Ratings
Language Editions

Details

PowerCLI communication with vCenter Server might fail when the vCenter Server system is configured to use the TLSv1.1 and TLSv1.2 protocols. Communication between PowerCLI and vCenter Server is determined by the client OS and .NET version.

Solution

To enable communication between PowerCLI and vCenter Server systems that use the TLSv1.1 or TLSv1.2 protocols, you must edit the Windows registry.
 
Note: You must use PowerCLI 6.0 R1 or later. Earlier versions of PowerCLI work with versions of the .NET Framework that cannot use the TLSv1.1 and TLSv1.2 protocols by editing the registry.
  • For 32-bit processes, change the following registry key value to 1.

    Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\[.NET_version]
    Value: SchUseStrongCrypto (DWORD)

  • For 64-bit processes, in addition to the above registry key, change the following registry key value to 1.

    Key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\[.NET_version]
    Value: SchUseStrongCrypto (DWORD)

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.

Feedback

  • 3 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.
  • 3 Ratings
Actions
KB: