[OpenSIPS-Users] topology_hiding in dialog module
    Jayesh Nambiar 
    jayesh.voip at gmail.com
       
    Sat Nov  5 07:26:08 CET 2011
    
    
  
Hi All,
I am trying to use the topology_hiding feature in the dialog module. The
problem is opensips does not route the sequential requests properly. I have
tried using the match_dialog function as described in the module docs:
if (has_totag() && is_method("INVITE|ACK|BYE|UPDATE")) {
        log(1, "Method has To Tag");
        if(match_dialog())
        {
                log(1, "ACK Matched Earlier Dialog");
                route(default_relay);
                exit;
        }
}
But the match_dialog function always returns false and opensips is not able
to relay the ACK by matching the dialog. I am definitely calling
create_dialog() on my intial INVITE. I can see the first log message
printed properly, but the second one inside the match_dialog function is
not printed which means match_dialog returns false. Can anyone guide me to
using the match_dialog function appropriately and accurately so as to use
this light-weight topology-hiding mechanism!!
Any help is greatly appreciated !!
PS: I am using opensips-1.7-beta source as I had some serious errors
related to media-relay and tm module when I had moved to opensips-1.7
stable version in production.
Thanks,
--- Jayesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20111105/27ccac25/attachment.htm>
    
    
More information about the Users
mailing list