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.


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 during Prepare Windows Server for Integration Broker (Windows Server 2008 R2, Windows Server 2012, or Windows Server 2012 R2).


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.


You can increase the memory allotted to the PowerShell SDK.


  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.