Environment is 2x CCE hosts in the same site. For the test below I first put the CCE2 into maintenance and make calls. Therefore forcing all calls through CCE1.
I make two calls:
- an outbound call to Apple support (pro tip - most countries have a free phone number to Apple support).
- an inbound call to Modality Support Response Group
Ensure that both calls are up and running and show on the Sonus:
Take CCE2 out of maintenance so that both CCE's take service calls (both calls are still running on CCE1).
On CCE1 run the command Enter-CcUpdate on an elevated PowerShell session
Based on the documentation (https://technet.microsoft.com/en-us/library/mt492520.aspx) I would expect this to drain the mediation server, waiting for the two nailed up calls to complete and to then gracefully stop the services.
Instead I get this:
"The appliance is “drained”—that is, all existing calls will complete, but new calls are rejected."
"The Enter-CcUpdate cmdlet will ensure that all running calls on a Cloud Connector appliance will complete, but the appliance will reject any new calls, which are transferred to other production appliances. This cmdlet enables you to update an appliance without affecting end users calls." (my emphasis!)
(Bonus points for the spelling of "Drainning" and "Forceing")