Hi, I try to configure openser with the dispatcher module like only ponit of contact and load balancer, it is:
Register
UAC ---Register--> LB ---Register--> proxy
UAC <--200 ok----- LB <--200 ok----- proxy
INVITE
UAC1 ---Invite--> LB ---Invite--> proxy
UAC2 <--Invite--- LB <--Invite--- proxy
My load balancer works ok, my question is: May I have a problem with the transactions in the load balacer?
In my proxy i use openser, then in my openser.cfg I make t_relay("IPLoadBalancer:5060")
and the openser.cfg in LB:
if ( !is_method("REGISTER") ){
record_route();
};
if
(loose_route()) {
if (search("Path")) {
route(1);
};
if (!add_path_received()) {
sl_send_reply("503", "Internal Path Error");
exit;
};
route(1);
};
if (!uri==myself) {
route(1);
}
if ( !is_method("REGISTER")
){
if (search("Path")) {
route(1);
};
if (!add_path_received()) {
sl_send_reply("503", "Internal Path Error");
};
};
ds_select_domain("2", "0");
t_on_failure("1");
route(1);
}
route[1] {
# send it out now; use stateful forwarding as it works reliably
# even for UDP2TCP
if (!t_relay()) {
sl_reply_error();
};
exit;
}
Thanks in advance.
Do You Yahoo!?
La mejor conexión a Internet y 2GB extra a tu correo por $100 al mes. http://net.yahoo.com.mx