Razvan, I’m trying to modify my code but without succes, please tell me what i’m wrong :
if (is_present_hf("X-Provider")) { $avp(lb_res) = $hdr(X-Provider); } else { send_reply("403","Forbidden"); exit; } if ( !lb_start("1","$avp(lb_res)") ) { send_reply("503","Service full"); exit; } xlog("L_INFO","Sending Call to Provider $avp(lb_res), Gateway is : $du\n"); # arm a failure route for be able to catch a failure event and to do # failover to the next available destination t_on_failure("LB_failed"); # send it out $rd = $dd ; if (!t_relay()) { sl_reply_error(); } } failure_route[LB_failed] { # skip if call was canceled if (t_was_cancelled()) { exit; } # was a destination failure ? (we do not want to do failover # if it was a call setup failure, so we look for 500 and 600 # class replied and for local timeouts) if ( t_check_status("[56][0][03]") || (t_check_status("408") && t_local_replied("all") ) ) { # this is a case for failover xlog("L_INFO","Gateway for provider $avp(lb_res) failed with code $T_reply_code for call to $rU"); # try to re-route to next available destination if ( !lb_start_or_next("1","$avp(lb_res)") ) { send_reply("503","Service full"); xlog("L_INFO","Route 2 : No resource for provider $avp(lb_res) for call to : $rU"); exit; } xlog("L_INFO","Re-routing call for Provider $avp(lb_res) to $du \n"); t_relay(); } xlog("L_INFO","Gateway for provider $avp(lb_res) failed with code $T_reply_code for call to $rU"); } I sent you my database ressources offlist, because there is some confidential data. Thaks De : Users <users-boun...@lists.opensips.org> au nom de Alain Bieuzent <alain.bieuz...@free.fr> Répondre à : OpenSIPS users mailling list <users@lists.opensips.org> Date : mercredi 30 août 2017 à 11:30 À : OpenSIPS users mailling list <users@lists.opensips.org> Objet : Re: [OpenSIPS-Users] Migrating from opensips 2.1.5 to 2.2.5 Hi Razvan, No i don’t modify my script, will check this new functions before continuing to bother you. Many thanks De : Users <users-boun...@lists.opensips.org> au nom de Răzvan Crainea <raz...@opensips.org> Répondre à : OpenSIPS users mailling list <users@lists.opensips.org> Date : mercredi 30 août 2017 à 11:01 À : <users@lists.opensips.org> Objet : Re: [OpenSIPS-Users] Migrating from opensips 2.1.5 to 2.2.5 Hi, Alain! Did you also migrate your script functions from load_balancer() to lb_start() and lb_next()? Can you post your database resources and the way you are using load_balancer in the script? Best regards, Răzvan Crainea OpenSIPS Solutions www.opensips-solutions.com On 08/30/2017 11:40 AM, Alain Bieuzent wrote: Hi all, I’m trying to migrate my proxy from 2.1.5 to 2.2.5, since i migrate, i found a lot of log about load_balancer module (of course in 2.1.5 i don’t have this error logs). For me this message have not impact on the call flow, but i think it’s not normal ….. Someone can help me ? Aug 30 10:30:27 ded-lb-out-master opensips[7719]: CRITICAL:load_balancer:get_dst_load: bug - cannot find request resource in dst Aug 30 10:30:27 ded-lb-out-master opensips[7719]: WARNING:load_balancer:lb_route: initial call of LB - skipping destination 112 <sip:X.X.X.X:5060> - unable to calculate free resources Aug 30 10:30:27 ded-lb-out-master opensips[7722]: CRITICAL:load_balancer:get_dst_load: bug - cannot find request resource in dst Aug 30 10:30:27 ded-lb-out-master opensips[7722]: WARNING:load_balancer:lb_route: initial call of LB - skipping destination 112 <sip:X.X.X.X:5060> - unable to calculate free resources Aug 30 10:30:27 ded-lb-out-master opensips[7720]: CRITICAL:load_balancer:get_dst_load: bug - cannot find request resource in dst Aug 30 10:30:27 ded-lb-out-master opensips[7720]: WARNING:load_balancer:lb_route: initial call of LB - skipping destination 101 <sip:Y.Y.Y.Y:5060> - unable to calculate free resources Aug 30 10:30:27 ded-lb-out-master opensips[7720]: CRITICAL:load_balancer:get_dst_load: bug - cannot find request resource in dst Aug 30 10:30:27 ded-lb-out-master opensips[7720]: WARNING:load_balancer:lb_route: initial call of LB - skipping destination 102 <sip:Z.Z.Z.Z:5060> - unable to calculate free resources Aug 30 10:30:27 ded-lb-out-master opensips[7721]: CRITICAL:load_balancer:get_dst_load: bug - cannot find request resource in dst Aug 30 10:30:27 ded-lb-out-master opensips[7721]: WARNING:load_balancer:lb_route: initial call of LB - skipping destination 101 <sip:Y.Y.Y.Y:5060> - unable to calculate free resources Aug 30 10:30:27 ded-lb-out-master opensips[7718]: CRITICAL:load_balancer:get_dst_load: bug - cannot find request resource in dst Aug 30 10:30:27 ded-lb-out-master opensips[7718]: WARNING:load_balancer:lb_route: initial call of LB - skipping destination 101 <sip:Y.Y.Y.Y:5060> - unable to calculate free resources Aug 30 10:30:27 ded-lb-out-master opensips[7723]: CRITICAL:load_balancer:get_dst_load: bug - cannot find request resource in dst Aug 30 10:30:27 ded-lb-out-master opensips[7723]: WARNING:load_balancer:lb_route: initial call of LB - skipping destination 101 <sip:Y.Y.Y.Y:5060> - unable to calculate free resources Regards, Alain _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users