On 14-02-27 06:26 AM, JULIAN RUSSELL wrote: > Hi > > I am trying out Asterisk 12 between two servers in order to test the > 100rel (PRACK) capability. When I set the called server to send Ringing > (180) and wait before answering the call it is not sending 100rel > Require in the Ringing message (non provisional response) therefore the > calling server does not send a PRACK. > > I have the same config at both ends and if I change the 100rel field in > the endpoint section in pjsip.conf on the calling server to either no; > yes or require I can see the Invite message change so know that Asterisk > is setting this correctly on outgoing calls. However what I do not > understand is that regardless if the 100rel field is set to yes or > required on the called server non 100 provisional responses do not have > the 100rel Require field. > > In fact if I set the 100rel field to no on the called server but > required on the calling server I would expect the called server to > reject the call but it does not, it completes as normal. > > Am I doing something wrong, is this a bug/problem, BTW I am using > Asterisk release Version 12.0
I've taken a look at the code and the pjsip documentation for 100rel. We appear to be using it correctly but that doesn't mean something isn't up. Can you provide a SIP trace showing this for a further looksee? Cheers, -- Joshua Colp Digium, Inc. | Senior Software Developer 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA Check us out at: www.digium.com & www.asterisk.org -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
