Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- This is a sample script you can run on a EOP WS box to test RPS to EXO, this is useful to debug with CS999-013 is occuring
- $cert = dir cert:\LocalMachine\My | where {$_.Subject -like "*auth.protection*" -and $_.Issuer -like "*Microsoft IT*"}
- $ps1 = New-PSSession -ConfigurationName Microsoft.Exchange -CertificateThumbprint $cert.Thumbprint -ConnectionUri "https://BL2SR01MB594.namsdf01.sdf.exchangelabs.com/powershell?Organization=contosouc.ccsctp.net" -AllowRedirection -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck)
- Import-PSSession $ps1 –AllowClobber
- To send a test message
- [System.Reflection.Assembly]::LoadFrom("C:\Program Files\Microsoft\Exchange Server\V15\Bin\Microsoft.Exchange.Compliance.TaskDistributionCommon.dll")
- $m = new-object Microsoft.Exchange.Compliance.TaskDistributionCommon.Protocol.ComplianceMessage
- $m.WorkDefinitionType =[Microsoft.Exchange.Compliance.TaskDistributionCommon.Protocol.WorkDefinitionType]::Test
- $m.MessageId = "RpsProxyClientTestMessage"
- $buff = [Microsoft.Exchange.Compliance.TaskDistributionCommon.Serialization.ComplianceSerializer]::Serialize([Microsoft.Exchange.Compliance.TaskDistributionCommon.Protocol.ComplianceMessage]::Description, $m)
- Send-ComplianceMessage -SerializedComplianceMessage $buff
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement