Hello list, I'm using:
Solaris 11 x86 (nv-b91) OpenSIPS 1.6.4 with TLS In order to allow two UAs behind the same NAT router to communicated with each other directly, I'm trying to do something like this in the main request route block: if (ruri.received_addr == registered(To-URI).received_hdr) noop; # Do nothing else { # UAs are behind different routers rewrite-request-URI-contact-with-ruri.recieved_addr; lookup(To-URI); # Lookup will rewrite ruri with recv header } Similar logic probably must go in the onreply_route block as well. I don't need any help with the 'else' block, because that's the normal case which is working very well for us now. The problem with the example configurations distributed with the source code is that they assume that any UA which is behind a NAT router will always call other UAs behind another (different) router. That's not always the case, though. Does anybody have an example of how to do this? How have others solved this problem? Regards, Brian _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users