I’m having problems with Music on Hold for incoming calls.
Basically music on hold is working.
If I am on a call with someone and I put them on hold, they hear hold music. I have tested this both on the local network and from the PSTN.
I have also created an extension that puts the call on hold automatically ( ie: exten => MusicOnHold() ) and if I dial this extension from the local network this also works fine
However if an incoming SIP call arrives from the PSTN and I direct it to use music on hold ( ie: exten => MusicOnHold() ) it will put the call on hold but they will hear no music.
The call is definitely on hold and I see no error messages in /var/log/asterisk /messages.
Sorry to bump this up but I am desperate to find a solution
I have recently tried 3 different builds of asterisk - 1.2.13, 1.2.24, 1.4.11. All have the same issue.
Thank you both for replying.
I turned RTP debugging on and saw no logs when I dialled in. I’m guessing this means that the asterisk box is not even attempting to play music on hold.
Also tried amits suggestion but again the same issue occurs.
Does anybody know of any other realtime logs I can look at?
Or is there anybody out there who has had this issue before?