[Users] branch parameter in ACK set to zero?
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed May 30 17:34:34 CEST 2007
Hi Klaus,
just to clarify - the empty branch in VIA problem was properly fixed
(according to RFC) starting with OpenSER 1.1 - in stateful mode the 200
ACK branch gets populated and also in stateless mode a unique branch is
added to VIA.
so, if the 0 branch is reported, it means is either a bug somewhere
,either there is a processing error.
regards,
bogdan
Klaus Darilion wrote:
> FYI: on the ser list you will find lots of discussion about this issue.
>
> regards
> klaus
>
> Bogdan-Andrei Iancu wrote:
>> Hi Tim,
>>
>> the VIA branch param must not be 0, indeed. Could you provide an
>> network trace for the entire call and the debug log for level 9?
>>
>> regards,
>> bogdan
>>
>> Tim Madorma wrote:
>>> Hi,
>>>
>>> In testing with OpenSER 1.2 I noticed that the branch parameter of the
>>> Via in the ACK to 200 OK has a value of zero. This does not seem
>>> right. From 16.6 of RFC-3261:
>>>
>>> The proxy MUST insert a Via header field value into the copy
>>> before the existing Via header field values. The construction
>>> of this value follows the same guidelines of Section 8.1.1.7.
>>> This implies that the proxy will compute its own branch
>>> parameter, which will be globally unique for that branch, and
>>> contain the requisite magic cookie.
>>>
>>> Please advise.
>>>
>>> thanks,
>>> Tim
>>>
>
More information about the Users
mailing list