04-13-2024 04:11 AM
Hey,
I have a CUCM 12.5 install that is running on evaluation.
Whenever I place a call from one internal phone to a different one, hold music works just fine with my announcements and everything. But as soon as I place a call from the PSTN it just goes dead silent. No audio whatsoever.
I don't know if this is the right place to post this but if you guys have any idea on whats happening please let me know.
Thanks, Leo.
04-13-2024 09:50 AM
What type of PSTN connection do you have? With the limited information given it’s not really possible to give you any real valuable advice.
04-13-2024 10:03 AM
Hey Roger,
I have an asterisk server with a SIP trunk to UCM. Sip provider is SipGate. If I place a call on hold using asterisk, it will play asterisk's hold.
Thanks, Leo.
04-13-2024 12:35 PM
So if I understand correctly you have a SIP trunk from an ITSP that terminates on an Asterix server and then you have a SIP trunk between the Asterix server and CM. Is that correct?
04-13-2024 12:35 PM
That would be correct.
04-13-2024 01:17 PM
Does music on hold work between calls that are placed from an endpoint in CM to an endpoint in Asterix?
04-13-2024 01:42 PM
They do not, it just echoes sound. Hold only works between internal extensions.
04-13-2024 02:21 PM
As that isn’t working you should focus on solving that first before turning your eyes on a more complex scenario with PSTN.
04-15-2024 07:19 AM
One thing to keep in mind, too, is that the MRGL (and the MoH resource in it) might be different for a phone and for a SIP Trunk in CUCM as that parameter is set on each object individually. It is either set manually or via the Device Pool. Are the same MoH resources available? What about codec via the Region settings on the phones and the trunk?
And, to @Roger Kallberg's point: Test MoH between an Asterisk and CUCM phone in both directions. It may be that MoH works fine one direction but not the other.
One last thing: In CUCM, the device pressing the hold button determines which MoH stream is selected. It is the MoH resource available to the device that is placed on hold that determines which MoH server is used to stream the audio. This can have an impact if you have more than one MoH server in your cluster. It can also have an impact on how MoH is allocated on the inter-system calls.
Maren
04-15-2024 09:08 AM
Ill check all the parameters and verify that it works between asterisk and CUCM, i have a feeling it will be one way asterisk → CUCM and not CUCM → asterisk
04-15-2024 11:25 AM
Okay, i have tested between devices and asterisk → CUCM works (asterisk hold music) but CUCM → asterisk just echoes sound when placed on hold. I have check the MRGL and the objects and they are all set to an available MoH server, I only have one. At this point I dont know what it could be, maybe its asterisk interfering but who knows.
04-15-2024 11:38 AM
You would see what’s going on if you were to look at the output from debug ccsip message in your SBC and the CM traces from CUCM.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide