000029501 - IMG: Setting up Powershell v6 for an Exchange connector

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 4Show Document
  • View in full screen mode

Article Content

Article Number000029501
Applies ToRSA Product Set: Identity Management and Governance
RSA Product/Service Type: Enterprise Software
RSA Version/Condition: 6.9
Platform: Linux
O/S Version: Suse Linux
IssueIn the connector of type : Microsoft Exchange 2010 When testing the most basic version of the Enable-mailbox command, an error is received:
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010 2>&1 | Write-Host; if($?) {Enable-Mailbox '${Identity}' 2>&1 | Write-Host;}
Total number of processing errors = 1 Iteration 0 Parameter Name Value Identity user.test Error code = 1
Failed Cause: Enable-Mailbox : Value cannot be null. Parameter name: serverSettings At line:1 char:102 + Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010 2>&1 | Write-Host ; if($?) {Enable-Mailbox <<<< 'user.test' 2>&1 | Write-Host;} + CategoryInfo : NotSpecified: (:) [Enable-Mailbox], ArgumentNull Exception + FullyQualifiedErrorId : System.ArgumentNullException,Microsoft.Exchange. Management.RecipientTasks.EnableMailbox 
ResolutionAttached is PowershellServerInstallationGuide.pdf. This document needs to be followed before the Exchange connector will complete successfully.
The specific change needed from this document is to disable the checkbox labeled "Enable impersonation"
NotesThis has only explicitly been confirmed with Exchange 2010 connectors.
The AFX Connector Configuration Guide also states that Powershell v6 needs to be installed on the same server that hosts the Exchange server, but this is not correct.

Outcomes