[SR-Users] NATMANAGE quirks
Daniel-Constantin Mierla
miconda at gmail.com
Tue Oct 21 16:38:57 CEST 2014
Hello,
the error message is what you printed from config and $du was not set.
If you want to troubleshoot better, set debug=3 in kamailio.cfg and
watch the log messages -- there will be plenty of them and you should
get a better idea of what happens there.
Cheers,
Daniel
On 21/10/14 14:29, aft wrote:
> Hi,
>
> I'm trying to re packet rtp streams based on Destination IP. I've
> implemented it like below :
>
> route[NATMANAGE] {
> #!ifdef WITH_NAT
> if (is_request()) {
> if(has_totag()) {
> if(check_route_param("nat=yes")) {
> setbflag(FLB_NATB);
> }
> }
> }
> if (!(isflagset(FLT_NATS) || isbflagset(FLB_NATB)))
> return;
> if (is_request()) {
> if (!has_totag()) {
> add_rr_param(";nat=yes");
> }
> xlog("Destination [$du]...");
> if ($du == "108.59.14.153")
> rtpproxy_manage("coz20");
> else
> rtpproxy_manage("coz100");
> }
> if (is_reply()) {
> if(isbflagset(FLB_NATB)) {
>
> fix_nated_contact();
> }
> rtpproxy_manage("coz100");
> }
> #!endif
> return;
> }
>
> But its not working, and the log comes up like :
>
> Oct 21 08:12:33 srv4617 /usr/local/sbin/kamailio[28346]: ERROR:
> <script>: Destination...... <null>
>
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20141021/aa0a673a/attachment.html>
More information about the sr-users
mailing list