I have an issue here. The DTMF is not recognized by the Unity when user wants to do remote login to voicemail box by pressing *
Call Flow : T1 --> AS5400 --> SIP Trunk --> CUCM 9.1.2 --> SCCP --> CUC 9.1.2
Time : Nov 12 20:06:56.417 UTC
Calling Party Number i = 0x1183, '914466553077'
Called Party Number i = 0xA1, '2067677' - 99992067677
I can see in CCAPI, * being pressed and NOTIFY message is sent to CUCM, and I get 403 Forbidden as response.
The dial-peer configuration point to CUCM is below
dial-peer voice 4320 voip
tone ringback alert-no-PI
description --- PSTN to XXX 9999.XXXXXXX ---
no modem passthrough
session protocol sipv2
session target ipv4:XXXXX
voice-class codec 1
voice-class sip early-offer forced
voice-class sip options-keepalive
dtmf-relay sip-notify rtp-nte
fax rate 7200
ip qos dscp cs3 signaling
Logs are attached. Please help me to find out the issue.
We are not disabling it. It's always checked and enabled.
Can we see the digit passing to the CUCM by the gateway in notify messages when UN is chosen?
Kindly let me know why we need to remove from dial-peer. Per my understanding from the traces the CUCM negotiated to UN with the GW. How can we ensure * is passed to CUCM?
Why are you using sip notify? I suggest you remove sip notify and use only rtp-nte on that dial-peer. Ensure the sip trunk to gateway on cucm is set to use no preference for dtmf.
If you still have issues, consider using sip intergration between cuc and cucm. But sccp should work.
I have configured only rtp-nte on the dial-peer, trunk is already set to no preference. But it also did not work. I am not looking forward to change the integration to SIP between CUCM and Unity.
Did you get chance to go through the traces? Can we know if the digit (*) has forwarded to CUCM by the gateway in Notify?