When you integrate VMware Identity Manager with Citrix server farm versions 6.0 and earlier, insufficient memory allotted to PowerShell SDK results in an error.

You can increase the memory allotted to the PowerShell SDK.

Problem

When you issue the Invoke-Command command to verify PowerShell remoting, an error related to insufficient memory appears. You are instructed to issue the Invoke-Command command when preparing the integration broker server for Windows.

Cause

On the Windows system where PowerShell remoting is executed, the memory allotted to PowerShell SDK might be insufficient for the number of Citrix-published resources.

Solution

  1. When the error appears, issue the command to increase the allotted memory. For example,
    winrm set winrm/config/winrs '@{MaxMemoryPerShellMB="1024"}'
    
  2. Reissue the Invoke-Command command and complete the task.