How to Override 3CX MOH with Asterisk MOH in a Conference Bridge Setup?

Hello,

I am using Asterisk as a trunk and 3CX as a client. In 3CX, my Asterisk server is registered as a trunk. I have the following setup:

Asterisk incoming call > Confbridge 1234
3CX outgoing call > Confbridge 1234

Now both participants are in Confbridge 1234. When the 3CX client puts the call on hold, the participant in the Asterisk Confbridge hears the MOH from 3CX and not from Asterisk. In 3CX SMB Free, there is no option to change or disable the MOH, so I want to solve this via Asterisk.

How can I best achieve this? It should truly be Music on Hold and not parking.

Regards

You probably can’t. To Asterisk, nothing has probably happened. It’s just receiving audio.

Trunk has no meaning in SIP, or Asterisk. The same endpoint can be both client and server at different times in a call.

Please provide the signalling sent by the 3CX and indicate how Asterisk would detect that it was on hold. The SIP specification is ambiguous about the handling of music on hold, but I believe Asterisk always gives its MoH precedence if the peer actually signals a hold condition.

With PJSIP Logger I can’t see that the 3CX Client holds the call…?

In that case, as Joshua says, there is no way that Asterisk can distinguish between 3CX MoH and the 3CX user speaking.

Ok thank you :frowning: 3CX is #* … :joy: Anyone knows an alternative Softphone App to 3CX? Should be simliar to 3CX Phone App. Zoiper or Groundwire is not an option.

On Monday 18 November 2024 at 16:00:45, DHT768 via Asterisk Community wrote:

Anyone knows an alternative Softphone App to 3CX? Should be simliar to 3CX
Phone App. Zoiper or Groundwire is not an option.

Please explain which feature/s of 3CX you need which are not present in for
example Zoiper - why have you ruled out this and Groundwire?

Antony.


This email was created using 100% recycled electrons.

                                               Please reply to the list;
                                                     please *don't* CC me.

It’s only about the design of the app for me. In my opinion, 3CX has the best design.

On Monday 18 November 2024 at 16:30:36, DHT768 via Asterisk Community wrote:

It’s only about the design of the app for me. In my opinion, 3CX has the
best design.

Have you considered sending a feature request to 3CX to see whether they would
implement this?

Antony.


Why are they called “The Rocky Mountains”?
What are other mountains made of?

                                               Please reply to the list;
                                                     please *don't* CC me.

No, because it won’t help. 3CX has discontinued or removed some features from V18 to V20. 3CX is not interested in feedback because they do their own thing. I can already imagine the response from 3CX: You need to use 3CX PRO to be able to change the MOH file.

I am trying to build my own iOS Softphone App, but it’s not that easy.