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

vRealize for Horizon/Published Applications binary file signature expired (2147906)

  • 3 Ratings

Symptoms

  • The broker agent service cannot startup correctly and the v4v_brokeragent_svc*.log shows errors similar to:

    Assembly v4v_viewapiconnector.dll is not TRUSTED, hence aborting

  • The broker agent configuration utility cannot be opened. A Microsoft .NET Framework error is reported:

    Just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at com.vmware.vrops.v4common.baseservices.audit.Logger.WriteLine(TraceLevel level, String fmt, Object[] args)
    at ViewBrokerAgentConfigUtil.MainForm.OnLoad(EventArgs e)
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.Form.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

  • The digital signature of a V4H or V4PA binary file expired.
  • The digital signature of the binary file contains a SHA1 signature, but no SHA256 signature.

Cause

The broker agent cannot load the DLL during startup because the binary file's VMware certificate expired on 11/16/2016, and it is not trusted. In addition, Microsoft changed it's certificate signature verification on 01/01/2016.

The SHA-1 algorithm is deprecated and Windows will not trust a certificate signed by a SHA-1 signature. Before 01/01/2017, the SHA-1 timestamp signature is still working until its expiration.

Resolution

To resolve this issue:
 
  • For a 6.1 broker agent, upgrade to a later release.
  • For 6.2 and later releases, install the patch release of the broker agent available at VMware Downloads.
Version     Description
V4H 6.2.0 Upgrade to 6.2.1
V4H 6.2.1 Product Download Page
V4H 6.3 Product Download Page
V4PA 6.1.1
Product Download Page
V4PA 6.2.0
Upgrade to 6.2.1
V4PA 6.2.1
Product Download Page
V4PA 6.3
Product Download Page

Additional Information

The broker agent for vRealize Operations Manager for Horizon 6.2, 6.2.1 and 6.3 are impacted, as well as vRealize Operations Manager for Published Applications 6.1.1, 6.2, 6.2.1, and 6.3.

The impacted Operating Systems include Windows Server 2008 and later. For more information, see Windows Enforcement of SHA1 Certificates.

Disclaimer: VMware is not responsible for the reliability of any data, opinions, advice, or statements made on third-party websites. Inclusion of such links does not imply that VMware endorses, recommends, or accepts any responsibility for the content of such sites.

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: