[Users] VIA Parameter?

Bogdan-Andrei Iancu bogdan at voice-system.ro
Fri Sep 1 11:05:03 CEST 2006


Hi Klaus,

actually is not correct as the branch parameter is mandatory:

8.1.1.7 Via

   .........

   When the UAC creates a request, it MUST insert a Via into that
   request.  The protocol name and protocol version in the header field
   MUST be SIP and 2.0, respectively.  The Via header field value MUST
   contain a branch parameter.  This parameter is used to identify the
   transaction created by that request.  This parameter is used by both
   the client and the server.
   .........


It looks that the SIP grammar is not 100% synchronized with the RFC's text.

Regards,
Bogdan


Klaus Darilion wrote:

> Yes. this is allowed
>
> Via               =  ( "Via" / "v" ) HCOLON via-parm *(COMMA via-parm)
>
> regards
> klaus
>
> Ricardo Martinez wrote:
>
>> Hello list.
>>         Sorry to ask this question here, but i can't find the answer 
>> in the RFC3261
>>                Is this "VIA" permited according to the RFC?
>>
>>         Via: SIP/2.0/UDP____ 69.20.6.205:15060, SIP/2.0/UDP____ 
>> 69.1.229.69:4081;branch=z9hG4bK-58e9ccfcef0f4c99915b8007cb9713e1-1156793814 
>>
>>
>>
>> It seems to be two VIA's in ONE line...
>>
>> Thanks
>> Regards,
>> Ricardo.-
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Users mailing list
>> Users at openser.org
>> http://openser.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>





More information about the sr-users mailing list