Your setup looks pretty much like this guy except for your first IF
statement
http://opensips-open-sip-server.1449251.n2.nabble.com/Load-balancer-probe-mode-1-bug-td4245085.html#a5715729
Put this before your first IF statement and then try again
xlog("L_INFO", "------ BEFORE LB IF Statement: Call [$rm] ru[$ru] fu[$fu]
si[$si] \n");
On , Schneur Rosenberg <[email protected]> wrote:
Hi
I'm not yet experienced enough in opensips, so please bear with me.
I set up a opensips to loadbalance 2 asterisk servers, in the failure
route I placed
if (t_check_status("(408)") && t_local_replied("all"))
{
lb_disable();
# Try to load balance once again
if ( load_balance("2","pstn","1") )
{
t_on_failure("1");
t_relay();
}
else
{
t_reply("503","Service Unavailable");
}
}
My loadbalancing probing is set to 1 in the database, now when I shut
Asterisk Opensips will keep on trying again and again because asterisk
is not replying, how can I have Opensips realize that it timed out and
create a 408 timeout that will trigger the lb_disable()?
S. Rosenberg
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users