Hi
I'm trying to work around Route-Header and Via Issues with the two topology hiding modules topoh and topos and trying to figure out, which one works better for our environment.
My conclusion so far:
topos creates very clean header, but needs a database or redis. I'm always reluctant in adding more components which could fail or cause load.
topoh also works, but it worries me a bit that according to the manual: https://www.kamailio.org/docs/modules/devel/modules/topoh.html#topoh.p.mask_... a private IP is used to mask the contact header.
I have come across a CPE which, as far as I see, is misbehaving by ALWAYS sending a PRACK to the Hostname or IP found in the Contact header, and ignoring Route and Via Header.
So why using a private IP as 'mask' and not the IP or Hostname of the actual kamailio instance?
Mit freundlichen Grüssen
-Benoît Panizzon-