When I do
The calling party hears a ring tone and everything is fine.
But when the channel was answered before Asterisk is not generating ring tones.
exten => 1000,1,Answer(SIP/100,20,r)
exten => 1000,n,Dial(SIP/100,20,r)
The calling party hears silence.
I tried to remove the dial option “r”, I used Ringing() or Progress() before and after Answer() and played with progressinband and prematuremedia in sip.conf. But Asterisk is never generating a ring tone.
The same problem occurs when an extension is doing a blind transfer. As soon as the target is ringing the calling party hears silence until the target answers and the call proceeds.
It seems like Asterisk is not able to generate ring tones at all. Dose Asterisk need something special for this? Like a module or an application? I see no error in /var/log/asterisk/messages.
I’m using Asterisk 11.8.0. Same problem with 11.5.0 and 11.7.0. It was working before upgrading from 1.4.43 to 11.x.