Hi >From the call flow you mentioned , it seems UA2 dont support 100 rel extension . As provisional response coming from UA2 was not reliable even when UA1 shows support for this extension Thats why UA2 sending 420 response .
I guess its Ok to send Require:100 rel in Reinvite even its not required as UA1 will never get provisional response for Re-INVITE. As this extension push UA2 to send reliable prov response but it does not push UA2 to send provisonal response so it should be ok . Thanks & regards Ankur Bansal On Thu, Jan 16, 2014 at 9:03 PM, Kchitiz Saxena <kchitiz.sax...@gmail.com>wrote: > Hi > I have following scenario - > > 1. UA1 sends INVITE to UA2 with Supported: 100rel header > 2. Call is established (180, 200, ACK exchanged) > 3. UA2 wants to put the call on hold and sends re-INVITE to UA1. This > message contains Require: 100rel header. > 4. UA1 rejects this request with 420 Bad Extension. > > Is it OK to include Require header with 100rel in the re-INVITE, UA1 has > already showed that it supports this extension. Why should UA1 reject this > message with 420 response. > > Thanks > Kchitiz > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors