I’ve just started using a number provider who passes all calls directly to my server via SIP without any authorisation.
I receive the call on my Asterisk box (pjsip) and process it using the number dialled as the incoming call id. Extensions etc ring as required and the voicemail routines activate as they should.
But the caller just hears ringing on their phone despite the 1st line of the dial plan being answer()
Other trunks which require authorisation work perfectly.
What am I missing? I’m sure it’s obvious but I’m blowed if I can spot my error.