It is very unlikely that a top Via will be received with a received parameter 
already set.
If it happens, it means the proxy that forwarded the request is behaving 
illegally.

In such cases, you can do whatever you want.
Informing the vendor of the proxy would be the best thing.

You could, I suppose, erase the received and add in the true received.
This would at least make the Via logically correct.

But I probably wouldn't bother.

These things need to be solved by fixing
illegally-behaving equipment - you can't and shouldn't be expected
to consider every possible illegal scenario.

Regards,

Attila

 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Iñaki Baz 
Castillo
Sent: 26 March 2008 10:48
To: [email protected]
Subject: [Sip-implementors] What to do if a UAS receives a request with Via- 
"received" param?

Hi, theorically a UAS should add "received" param to the top Via header in case 
the "sent-by" is a domain or IP different of the IP from which the request 
arrived.

But what to do if the incoming request contains a "received" param in the top 
Via header? is it valid? if it, in which scenario could it occur? should the 
UAS rewrite that "received" param if neccesary?

Thanks a lot for any explanation.


--
Iñaki Baz Castillo
[EMAIL PROTECTED]

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

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

Reply via email to