[SIPForum-discussion] What to do if sent-by value is missing in responses while proxy processing them ?

Yevgen Krapiva ykrapiva at gmail.com
Tue Apr 21 09:09:07 UTC 2009


> Section 18.1.1 Sending requests
> ....
> Before a request is sent, the client transport MUST insert a value of
> the "sent-by" field into the Via header field.  This field contains
> an IP address or host name, and port.  The usage of an FQDN is
>   RECOMMENDED.

Here is a SIP call flow examples http://www.ietf.org/rfc/rfc3665.txt

Can anybody show me any sent-by parameters there ? :)
Noone uses sent-by values. Checked with Xlite, Ekiga softphones.

But in anyway, I try to make correct proxy, but this issue makes me stuck.

Can anybody comment this ?

2009/4/18, Tomasz Zieleniewski <tzieleniewski at gmail.com>:
> Hi,
>
> If the sent-by value is not present then it means that it doesn't match
> proxy
> address. In such case as it it written message is discarded by proxy.
>
>
> Regards
> - Tomasz Zieleniewski
>
> 2009/4/17 Yevgen Krapiva <ykrapiva at gmail.com>:
>> Hi all.
>>
>> This is quotation from RFC3261 about stateless response processing:
>>
>>>  Response processing as described in Section 16.7 does not apply to a
>>>  proxy behaving statelessly.  When a response arrives at a stateless
>>>  proxy, the proxy MUST inspect the sent-by value in the first
>>>  (topmost) Via header field value.
>>>  ...
>>> If the address does not match the
>>> proxy, the message MUST be silently discarded.
>>
>> What to do if sent-by value is not present in responses ? :)
>> For example, I didn't find any in rfc3665 (sip call flow examples).
>> _______________________________________________
>> This is the SIP Forum discussion mailing list
>> TO UNSUBSCRIBE, or edit your delivery options, please visit
>> http://sipforum.org/mailman/listinfo/discussion
>> Post to the list at discussion at sipforum.org
>>
>



More information about the discussion mailing list