HI,

I need a little help regarding load_balance issue. I am doing load_balance, for 408 responses I am doing again in failure_route as I would like to implement callforward after some periad of time.

Fist time load_balance from route[] works like it should but when I am doing it in failure_route I am getting this:

DBG:load_balancer:do_load_balance: found requested (0) resource test
DBG:load_balancer:do_load_balance: sequential call of LB - previous selected dst is 1
DBG:load_balancer:do_load_balance: skipping destination <sip:xxx.xxx.xxx.xxx:5060> (used=1 , disabled=0)
CRITICAL:load_balancer:get_dst_load: bug - cannot find request resource in dst
DBG:load_balancer:do_load_balance: destination <sip:xxx.xxx.xxx.xxx:5060> selected for LB set with free=0 (max=0)
 ERROR:load_balancer:do_load_balance: failed to remove from profile



I tried with different resource and id group in failure_route as in route[] but still the same.

not working:
failure_route[CFW_NR]
{
         if(t_check_status("408")){
        xlog("Zgodi se CFW_NR po $avp(cfw_nr_timeout) sekundah, cfwnr stevilka: $avp(cfw_nr)");
        $rU=$avp(cfw_nr);
        route(number_translation_to_sbc);
        if (!load_balance("2","test")) {
                        xlog("gre v !load_balance");
                        send_reply("503","Service Unavailable");
                        exit;
                }

        #route(from_sbc_slo);


        }
}



works:
route[from_sbc_slo]{
        xlog("from_sbc_slo load balancing");
        if (!load_balance("1","tran")) {
                        xlog("gre v !load_balance");
                        send_reply("503","Service Unavailable");
                        exit;
                }
        xlog("doing load balancing");
        route(group_calls);
        t_relay();
        exit;
}


id group_id dst_uri resources probe_mode description
Uredi Izbriši 1 1 sip:xxx.xxx.xxx.xxx:5060 tran=20;test=30 2 FS
Uredi Izbriši 2 1 sip:xxx.xxx.xxx.xxx:5060 tran=20 2 FS2
Uredi Izbriši 3 2 sip:xxx.xxx.xxx.xxx2:5060 test=30 2 FS2 test
Uredi Izbriši 4 2 sip:xxx.xxx.xxx.xxx:5060 test=20 2 test





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

Reply via email to