Changes between Initial Version and Version 1 of Ticket #352


Ignore:
Timestamp:
Jul 10, 2007 1:48:02 AM (17 years ago)
Author:
bennylp
Comment:

Done in r1402: Added PJSIP_CHECK_VIA_SENT_BY configuration macro to control whether PJSIP should perform Via sent-by check for SIP responses. Default is 1 (yes).

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #352

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
  • Ticket #352 – Description

    initial v1  
    66> MUST be silently discarded. 
    77 
    8 This check is done in sip_endpoint.c::endpt_on_rx_msg(). When PJSIP drops the request with wrong sent-by, a message like this will be printed to the log: {{{"Dropping response Response msg 200/INVITE/cseq=608594373 (rdata00A99EF4) from 213.192.59.75:5060 because sent-by is mismatch"}}} 
     8 
     9This check is done in sip_endpoint.c::endpt_on_rx_msg(). When PJSIP drops the request with wrong sent-by, a message like this will be printed to the log: ''Dropping response Response msg 200/INVITE/cseq=608594373 (rdata00A99EF4) from 213.192.59.75:5060 because sent-by is mismatch"'' 
    910 
    1011With the UA supporting IP address change, it is possible that the Via sent-by in the response is no longer recognized as the UAC's transport address, even when the UAS doesn't modify this Via sent-by values. This happens when the UAC has changed its transport IP address after it sent the request, but before response is received. In this case, the response will be dropped.