[Spce-user] SIP INFO for DTMF
Dave Massey
dave at optionsdsl.ca
Tue Nov 6 09:33:58 EST 2012
On 2012-11-06, at 7:30 AM, Jon Bonilla (Manwe) <jbonilla at sipwise.com> wrote:
> El Mon, 5 Nov 2012 21:23:11 -0500
> Dave Massey <dave at optionsdsl.ca> escribió:
>
>> Im having issues with DTMF from one provider that appears to use SIP INFO for
>> DTMF. Ive been trying to find out the cause, and it seems that below is the
>> actual sip conversation that takes place, but ends in Method not allowed here
>> error. I thought it would pass thru the SIP INFO to the ATA but from the
>> trace below it never gets to the ATA? This provider does not use RFC2833.
>>
>> IF I register the ATA directly to the peer, DTMF works via SIP INFO.
>> Any thoughts?
>
>
> Yes. INFO is not an allowed method. The system filters the methods in the
> proxy. You should create a custom template (check tha handbook if you are not
> familiar with that) of /etc/kamailio/proxy/kamailio.cfg and add "INFO" to the
> list of allowed methods.
>
> Check for these lines in the template:
>
> if(is_method("INVITE|ACK|CANCEL|BYE|OPTIONS|PRACK|UPDATE"))
> route(ROUTE_PRX_REQUEST);
>
>
> And add INFO to the list of methods.
>
>
Thanks! I created a custom template as per the handbook and added INFO in, and now it works.
> _______________________________________________
> Spce-user mailing list
> Spce-user at lists.sipwise.com
> http://lists.sipwise.com/listinfo/spce-user
More information about the Spce-user
mailing list