[SR-Users] Stateless non200 ACK processing
Serge S. Yuriev
me at nevian.org
Thu Dec 20 17:15:02 CET 2018
It's must as per 188.8.131.52
The branch parameter value MUST be unique across space and time for
all requests sent by the UA. The exceptions to this rule are CANCEL
and ACK for non-2xx responses. As discussed below, a CANCEL request
will have the same value of the branch parameter as the request it
cancels. As discussed in Section 184.108.40.206, an ACK for a non-2xx
response will also have the same branch ID as the INVITE whose
response it acknowledges.
I have seen successful calls made by colleague so definitely errors in
my config or different version.
I hope later this evening to see the differences between our scripts.
On 20/12/2018 15:34, Daniel-Constantin Mierla wrote:
> I haven't looked at specs: is there a requirement that the branch for
> ACK of negative replies to be same as for INVITE for a stateless proxy?
> A stateless proxy forgets everything about the INVITE as soon as it
> sends it out and start processing the next request.
> Eventually we can look at the code and see if we can use the same
> algorithm to generate the branch value.
> On 19.12.18 22:31, Serge S. Yuriev wrote:
>> Wbr, Serge via mobile
>> 17.12.2018, 19:48, "Serge S. Yuriev" <me at nevian.org>:
>>> I'm trying to build pretty simple stateless proxy to stay between gw and
>>> softswitch. Most working properly but not for non200 ACKs.
>>> For some reason softswitch not accepting my ACK.
>>> Trace (note different branch in top Via for INVITE and ACK towards
>>> Simplified script
>>> I'm pretty new to this so believe doing something wrong.
>>> Serge S. Yuriev
>>> Senior VoIP engineer
>>> Kamailio (SER) - Users Mailing List
>>> sr-users at lists.kamailio.org <mailto:sr-users at lists.kamailio.org>
>> Kamailio (SER) - Users Mailing List
>> sr-users at lists.kamailio.org
> Daniel-Constantin Mierla --www.asipto.com
> www.twitter.com/miconda --www.linkedin.com/in/miconda
> Kamailio World Conference - May 6-8, 2019 --www.kamailioworld.com
> Kamailio Advanced Training - Mar 4-6, 2019 in Berlin; Mar 25-27, 2019, in Washington, DC, USA --www.asipto.com
Serge S. Yuriev
Senior VoIP engineer
More information about the sr-users