Relevant Products: Signature Manager Outlook Edition
WARNING! The following products were discontinued on 30 September 2022:
- Exclaimer Signature Manager Outlook Edition
- Exclaimer Signature Manager Exchange Edition
The end of Support for these products is 30th September 2024.
For more information, please see the Discontinued Questions and Answers page.
Scenario
You receive the following error when you try to save the Signature Manager Outlook Edition configuration:
Unable to complete the operation. Index was out of range. Must be non-negative and less than the size of the collection. "System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at System.Collections.Generic.List`1.get_Item(Int32 index) at Exclaimer.Connectors.OutlookSettings.Features.ServerConfiguration.ServerConfigurationFeatureConfiguration.GetOverlappingOUsServers(IList`1 servers) at Exclaimer.Connectors.OutlookSettings.Features.ServerConfiguration.ServerConfigurationFeatureConfiguration.StrongValidateServers(PPEProperty property) at Exclaimer.PolicyProcessingEngine.PPEObject.StrongValidateProperty(Dictionary`2 validationResults, Boolean validateChildren, PPEProperty property) at Exclaimer.PolicyProcessingEngine.PPEObject.StrongValidate(Dictionary`2 validationResults, Boolean validateChildren) at Exclaimer.PolicyProcessingEngine.PPEObject.StrongValidate(Dictionary`2 validationResults, Boolean validateChildren) at Exclaimer.Console.Elements.Node`1.Validate() at Exclaimer.Console.Elements.Node`1.Validate() at Exclaimer.Console.Elements.Node`1.Validate() at Exclaimer.Console.ConsoleNode.CommitNode(ScopeNode scopeNode, Boolean checkValidity) at Exclaimer.Console.ConsoleNode.SaveAll()"
Reason
This error is usually caused by an issue in the Signature Deployment Policy settings.
Resolution
If you have only one signature Deployment Policy policy, ensure that:
- At least one domain or Organizational Unit (OU) is specified on the Signature Creation tab.
- The local server is specified in the Server box, as displayed below:
- Different OUs or domains are specified in each deployment policy (specified OUs will include all sub-OUs).
- A server that has the Signature Manager console installed is set in the Server box on each policy.