We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.

Attention

Starting May 1st, 2018, we will no longer offer the ArchiveOne family of products. This includes all editions of ArchiveOne, ArchiveOne for Files, Max Compression, and Access Security Manager. If you currently hold a maintenance and support contract, you will continue to receive our award-winning support until your contract expires, or until May 1st, 2019, whichever occurs first. The license for ArchiveOne is perpetual; therefore the software may continue to be used independently without any updates or support indefinitely.

How to Set a Throttling Policy

  • Last updated on

In Microsoft Exchange Server 2010 and 2013, administrators can set Exchange Throttling Policies to throttle back busy users to prevent them from overloading the Exchange Server. ArchiveOne configures a throttling policy for its service account which allows it unlimited access to the server. No throttling policy is required for ArchiveOne deployed in Exchange 2016 environments.

The ArchiveOne installer attempts to create the appropriate throttling policy and apply it to the ArchiveOne service account. If this fails, the following warning displays:
There was a problem while trying to create the Exchange throttling policy.

To resolve this, manually create and apply the throttling policy using the steps below.

Exchange Server 2013 (All Versions)

On the Exchange Server,

  1. Open the Exchange Management Shell.
  2. Run the following command:
    New-ThrottlingPolicy -Name C2CThrottlingPolicy -RCAMaxConcurrency Unlimited -EWSMaxConcurrency Unlimited
  3. Run the command:
    $policy = Get-ThrottlingPolicy | where-object {$_.Name -eq "C2CThrottlingPolicy"}
  4. Run the command:
    Set-Mailbox -Identity ServiceAccountName -ThrottlingPolicy $policy
    where ServiceAccountName is the name of the ArchiveOne service account, for example: ArchiveOneAdmin

Exchange Server 2010 (SP1 or Later)

On the Exchange Server,

  1. Open the Exchange Management Shell.
  2. Run the following command:
    New-ThrottlingPolicy -Name C2CThrottlingPolicy -RCAMaxConcurrency $null -RCAPercentTimeInCAS $null -RCAPercentTimeInMailboxRPC $null -RCAPercentTimeInAD $null -EWSMaxConcurrency $null -EWSPercentTimeInAD $null -EWSPercentTimeInCAS $null -EWSPercentTimeInMailboxRPC $null -EWSMaxSubscriptions $null -EWSFastSearchTimeoutInSeconds $null -EWSFindCountLimit $null -CPAMaxConcurrency $null -CPAPercentTimeInCAS $null -CPAPercentTimeInMailboxRPC $null
  3. Run the command:
    $policy = Get-ThrottlingPolicy | where-object {$_.Name -eq "C2CThrottlingPolicy"}
  4. Run the command:
    Set-Mailbox -Identity ServiceAccountName -ThrottlingPolicy $policy
    where ServiceAccountName is the name of the ArchiveOne service account, for example: ArchiveOneAdmin

Exchange Server 2010 (Prior to SP1)

On the Exchange Server,

  1. Open the Exchange Management Shell.
  2. Run the following command:
    New-ThrottlingPolicy -Name C2CThrottlingPolicy -RCAMaxConcurrency Unlimited -EWSMaxConcurrency Unlimited

  3. Run the command:
    $policy = Get-ThrottlingPolicy | where-object {$_.Name -eq "C2CThrottlingPolicy"}

  4. Run the command:
    Set-Mailbox -Identity ServiceAccountName -ThrottlingPolicy $policy
    where ServiceAccountName is the name of the ArchiveOne service account, for example: ArchiveOneAdmin

To confirm that the service account has the throttling policy correctly applied, run the System Health Check from the ArchiveOne admin console and review the report. Verify that test ID 157: Check service account has the correct throttling policy to confirm this is set correctly.

Last updated on