We have a Unity 4.0(4)SR1 cluster doing unified messaging w/Exchange 2007 and integrated with our production Callmanager 3.3(3) cluster. This has been running smoothly for several years.
Recently we brought up a test Callmanager 4.2(3) cluster on new servers and as part of the testing set up a dual integration with our Unity cluster. The Unity cluster was licensed for 48 ports; as we were only using 32 for the prod CM 3.3 integration, we used the free 16 ports for the test CM 4.2 cluster. We followed the CM 4.2 Integration Guide for Unity 4.0 instructions, and all was working fine (both CM clusters could talk to Unity, ports were answering as expected (first 32 for production CM 3.3, last 16 for test CM 4.2)).
Fast forward to yesterday. One of our guys decides to change the test CM 4.2 voice mail port config. From the test Callmanager 4.2, he deletes the voicemail ports defined for CM 4.2 ONLY, doesn't touch any of the production definitions. Nothing is changed in Unity; the new integration in Unity was left in place. Soon we were getting calls from users of the production CM 3.3 phone system saying they could not play back messages from Outlook via VMO, though regular voice mail via phone was working. Looking at the event log in Unity we saw lots of the following message - 'An attempt to turn OFF the MWI for extension (prod extension) failed because Cisco Unity lost connection with Cisco Callmanager (test 4.2 system)'.
So we watch the Port Status Monitor and sure enough it looks like Unity is attempting to use the ports previously defined for the test 4.2 system for production MWI callbacks.
We immemdiately deleted the new test integration in Unity and all was well with production users again.
Has anyone run into this before? We don't understand why the 1st (production) integration started using ports that were previously dedicated to the 2nd (test) integration. Is it expected this would occur if the test integration ports get deleted on the CM side? Just want to make sure we understand this before re-implementing the test integration again.
Thanks in advance for your help!