Hi
We are looking at moving to PJSIP trunks… and we are slowly moving through out list of issues…
One that has us stuck at the moment is that it doesn’t appear possible to count inbound calls towards the Maximum Channels
When using chan_sip, and using the custom context for inbound calls (from-trunk-sip-{trunk_name}) the maximum channel feature works for us.
However with PJSIP, this doesn’t work, and we end up trying to place calls on a congested trunk (as the total usage exceeds what is provisioned by the provider).
This wouldn’t be an issue, however our provider returns busy when the trunk is congested, as well as when the called party is busy.
Freepbx provides the function to continue when busy, the downside of this is that I will try and place the call 4 times to a number that is actually busy.
Any ideas are most welcome…
NOTE: additional testing found that this issue occurs for both PJSIP and chan_sip, see below for more details
Cheers