I think you need to sort this problem in your DNS...zone files...it is not a ser.cfg issue.


From: serusers-bounces@lists.iptel.org on behalf of hanane zahidi
Sent: Fri 03/04/2009 16:23
To: Iņaki Baz Castillo
Cc: serusers@lists.iptel.org
Subject: Re: [Serusers] load balancing configuration file


Thank you very much
i used it (without arguments) but it doesn't work .




2009/4/3 Iņaki Baz Castillo <ibc@aliax.net>
2009/4/3 hanane zahidi <zahidi.hanane@gmail.com>:
> 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@aliax.net>