I've been playing around with the new Topology Hiding functionality in the
dialog module.

Now I am just merging into my script, but I noticed the following.  When
topology_hiding() get's called, it seems that the Contact header looks odd.


Assume:

a.b.c.d to be the IP address of the Asterisk Server
w.x.y.z to be the IP address of OpenSIPS

If in a non-hiding script we would see the following send back to the client
(assuming OpenSIPS is load-balancing to Asterisk servers)...

Contact: <sip:[email protected]:5060>

However when calling topology_hiding() we see the following sent to the
client...

Contact: <sip:w.x.y.z:5060;did=0f2.e389a3e>sip:[email protected]:5060

While it seems that OpenSIPS is re-writing the contact header, it's still
appending the topology information I wish to hide... which would seem to
defeat the purpose of calling topology_hiding() in the first place.

Is there a way to avoid this?

AF.
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to