04-09-2015 12:22 PM - edited 03-18-2019 11:29 AM
Hello,
I set up a CTI Route Point (680) that forwards calls to voicemail. There I have a System Call Handler which should forward calls based on a schedule.
During open hours calls get forwarded to an internal extension - this works.
During closed hours calls should get forwarded to an external number. The problem is that calls get forwarded correctly to the external number, but can't be answered.
So when the external number wants to pick up the call there is only silence and the caller gets stuck in the voicemail til the time for the "rings to wait" runs out then the call drops for the caller. (The call stays open on the external number)
This problem only occurs when an external number calls the number, when I call the 680 directly it works.
I use CUCM & Unity 10.5
Call Flow: Caller -> +XXXXXXX680 -> CTI Route Point (680) -> VM -> Forwarded Routing Rule -> System Call Handler - Transfer rule: closed -> +XXXXXXX
Has anyone any suggestions as to what might be causing the problem?
Thank you.
04-09-2015 09:35 PM
My first thought is that this is because you should somehow be hairpinning the call. the PSTN voice gateway has the inbound call, and via Unity it gets transferred out the same gateway to another external call. Seeing your call flow works when testing it from internal, this somewhat keeps Unity out of the list of possible causes. How is your Voice gateway configured? H323, SIP? MGCP?
start cheking this out:http://www.cisco.com/c/en/us/support/docs/unified-communications/unity-connection/117559-probsol-transferfailure-00.html
04-09-2015 10:48 PM
Hi Jennifer,
Your issue seems to be as below.
The call is connected and then it is disconnected. The call transfer is successful when an internal extension initiates the call whereas the call fails, if the calling side is from PSTN.
PSTN>H323 GW>CUCM>Unity Connection Call Handler (Any Caller Input - Transfer to Alternate Contact Number)>External Number or CTI RP with CFA to External Number.
Here is an analysis of the call flow and the common problem for a failed call transfer:
By default, Wait for Far End H.245 Terminal Capability Set (TCS) check box is checked. As a result, CUCM expects the far-end H.245 TCS before it sends its H.245 TCS. If this checkbox is unchecked, CUCM must initiate capabilities exchange.
In order to resolve this problem:
Or
Enter these commands in order to configure a change required on the gateway.
conf t voice service voip h323 h225 start-h245 on-connect exit
Thanks,
Nishant
06-26-2017 09:14 PM
Hello everyone,
Did someone ever fixed this problem?
I have a similar problems but at my case, not even an internal extension transfer is completed as well from CUXN Call Handler. The internal extension rings quickly but the call is disconnect with a BYE SIP Message from Unity Connection to CUCM.
I have this scenario: H.323 GW =H.323=> CUCM 10.5 =SIP-TRK=> CUXN 9.1
In the CUCM RTMT real-time call data I can see a simple normal call clearing disconnect cause.
Regards,
Cláudio Costa
06-27-2017 07:42 AM
Hi Claudio
Are you trying calling to the Vm number from H323 gateway --h323--CUCM--Unity---Internal extension.
or it is internal call
Can you provide me with CUCM SDL traces for this call flow.
(rate if helpful)
06-27-2017 01:53 PM
07-03-2017 01:00 AM
Hi Claudio,
I never could get it to work with Unity. In my scenario I used Time of Day routing as a workaround.
Kind Regards,
Jenny
07-03-2017 12:54 PM
Hi Jenny,
Thanks for your advice. I will try to do that.
Best Regards,
Claudio Costa
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: