[OpenSIPS-Devel] Fixing loose_route to work with GRUU in multi-proxy environments

Saúl Ibarra Corretgé saul at ag-projects.com
Wed Mar 21 12:40:06 CET 2012


Hi Vlad,

On Mar 21, 2012, at 12:37 PM, Vlad Paiu wrote:

> Hi Saúl,
> 
> About the RR change, the end result for GRUU would be the same, but it might affect other cases, because no matter how much we don't want them, strict routers are still around. So what would you do if you have a proxy that handles GRUUs, so you would have to disable ALL strict routing support, and you receive a request from a prev. hop that is a strict router ? The entire routing would break.
> 
> So at this moment in time, I don't feel that adding a 'disable_strict_routing' parameter to RR is a good idea, as using it would have a much broader effect than what we want for the moment, which is making GRUU routing work properly.
> 

It's fine with me since I achieve the same, I was just wondering the other (second) approach could be somewhat better, but I get your point.

> When you have time, please commit the patch you provided a couple of emails ago ( the one with the ;gr parameter existence check into RR ).
> 

Will do.


Regards,

--
Saúl Ibarra Corretgé
AG Projects






More information about the Devel mailing list