On 9/19/14 1:20 PM, Kchitiz Saxena wrote:
Hi Brett
There is no received parameter in the request. Below is the Via header I
can see in the pcap taken at UAS -

Note that the message, as received by the UAS, won't contain a "received" parameter. The UAS itself adds this parameter, and then consumes it when generating responses.

So possibly your device isn't doing this.

        Thanks,
        Paul

Via:SIP/2.0/UDP XX.YYY.ZZZZ.net
;branch=z9hG4bKBW.-tsom1l-91.230.17.136V5060-0-107949759-1337557677-1411112656253-

When UAS resolves XX.YYY.ZZZZ, it receives IP address B at top, the source
IP address (A) of the INVITE request is also present but that is after IP
address B.

On Fri, Sep 19, 2014 at 7:34 PM, Brett Tate <br...@broadsoft.com> wrote:

Hi Kchitiz,

Concerning your question, you skipped the first part of section 18.2.2
bullet 3 (assuming UDP).  If first part of bullet 3 is successful, the UAS
does not need to resolve the sent-by FQDN.

     o  Otherwise (for unreliable unicast transports), if the top Via
        has a "received" parameter, the response MUST be sent to the
        address in the "received" parameter, using the port indicated
        in the "sent-by" value, or using port 5060 if none is specified
        explicitly.  If this fails, for example, elicits an ICMP "port
        unreachable" response, the procedures of Section 5 of [4]
        SHOULD be used to determine where to send the response.

-----

From: Kchitiz Saxena [mailto:kchitiz.sax...@gmail.com]
Sent: Friday, September 19, 2014 9:49 AM
To: Brett Tate
Cc: sip-implementors@lists.cs.columbia.edu
Subject: Re: [Sip-implementors] UAS behaviour for sending responses

Hi Brett
Thanks for the reply, can you please clarify it a bit more.

Yes, there is no maddr in Via header received. When UAS resolves FQDN
mentioned in Via header, it receives the "other"(Looks like UAC has 2
entries in DNS server for this hostname) IP address at top. Hence it sends
responses back to the other address. Do you mean that UAS should somehow
send responses to both addresses received in DNS reply? UAC is not
accepting
responses at "other" IP.

Thanks
Kchitiz

_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors


_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to