Error installing or Updating ZCM agent on Windows 7

  • 7012422
  • 16-May-2013
  • 14-Dec-2013

Environment

Novell ZENworks Asset Management 11.2
Novell ZENworks Configuration Management 11.2 Deployment
Novell ZENworks Endpoint Security Management 11.2
Novell ZENworks Full Disk Encryption 11.2
Novell ZENworks Patch Management 11.2

Situation

Deploying agent to Windows 7

Error "ZENworks PreAgent Error"
"Installation of novell-zenworks-actions-11.2.3.18534.msi failed"



and in the Windows event log, this can be seen



The registration of the file named msrdp.ocx fails causing the agent update or new agent installation to fail.
Error displayed on Event Viewer: "Product: ZENworks Actions -- Error 1904. Module C:\Program files\Novell\ZENworks\bin\msrdp.ocx failed to register. HResult -2147319780. Contact your support personnel."

Resolution

Re-enable the Windows Compatibility Engine - probably disabled via a Group Policy



It can be verified by checking the registry:
HKLM\SOFTWARE\Policies\Microsoft\Windows\AppCompat,DisableEngine must be set to zero for the agent install to function

Additional Information

Root Cause:
novell-zenworks-actions-11.2.3.18534.msi fails to register the file named msrdp.ocx When Application Compatibility Engine is Turned off and this causes the new installation or agent update to fail.