From: "Yu Marilyn-Q12239" <[EMAIL PROTECTED]>

   The following message is from a IOT project currently under way. It is
   not a show stopper at this time. The response have 4 record-route and
   only one via. I'd like to know if this is legal?

   Status-Line: SIP/2.0 180 Ringing
       Message Header
           Via: SIP/2.0/UDP
   192.168.1.103:58880;received=213.194.151.64;rport=58880;branch=z9hG4bK-d
   8754z-ba0005436e0b4d1b-1---d8754z-
           To: "5100005"<sip:[EMAIL PROTECTED]>;tag=ac100305-2974
           From: "XLite"<sip:[EMAIL PROTECTED]>;tag=eb22ae39
           Call-ID: ZjhjNTI2NTFlODBjYzYzNTUwNzAyMmNmNDY5Yzc2MjI.
           CSeq: 1 INVITE
           Contact: <sip:[EMAIL PROTECTED]:5060>
           Record-Route: <sip:172.16.3.5:5061;lr;x-nodeid=*9*>
           Record-Route: <sip:riyscscf.riy.ims.net;lr;did=1-0-6152-BI>
           Record-Route: <sip:riypcscf.riy.ims.net;lr;did=1-0-1782-CI>
           Record-Route: <sip:213.210.239.109:5060;lr>
           Content-Length: 0 

It would also be legitimate if it was a *request* that had 1 Via and
two Record-Routes, since the intermediate element may be using the
"double Record-Route" technique.  In general, it is unwise to try to
apply constraints to what is legal based on reasoning "No sensible set
of network elements could ever lead to this message" -- Inevitably,
someone will discover a situation in which the message is sensible.

Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to