2009/4/3 hanane zahidi <zahidi.hanane(a)gmail.com>om>:
hi
i have two asterisk servers and an extension (userA) which is registered in
the two servers. i made ser.cfg with round robin algorithm. but when i send
a call from an SER client. it always passes by one asterisk server.and not
the other.can someone help me i can't find out the problem.
my ser.cfg:
if (method=="INVITE") {
ds_select_dst("1","4");
sl_send_reply("100","trying");
forward(uri:host, uri:port);
break;
}
If you use "forward()" then you are not creating a transaction so
failure_route will not be executed (BTW: have you set failure_route
for failover?).
You must use "t_relay()" instead of "forward()".
--
Iñaki Baz Castillo
<ibc(a)aliax.net>