[OpenSIPS-Users] Not able to make Load Balancer work
Bogdan-Andrei Iancu
bogdan at opensips.org
Tue Jan 9 09:29:56 EST 2018
Hi,
Are you sure the OpenSIPS LB is able to reach via SIP the destinations
you configured in the LB table ? Run a single call (with sipp) and make
a network capture to understand how the call is routed.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
OpenSIPS Summit 2018
http://www.opensips.org/events/Summit-2018Amsterdam
On 01/08/2018 06:08 PM, Mayur Koshal wrote:
> Reposting the setup part as was not visible clearly in the previous mail.
>
>
> My setup is like :
>
>
> --------->
> Opensips Proxy 1 ----> UAS 1
>
> UAC -----> Load Balancer
> --------> Opensips
> Proxy 2 -----> UAS 2
>
> Regards
> Mayur
>
> On Mon, Jan 8, 2018 at 9:16 PM, Mayur Koshal <mayurkoshal at gmail.com> wrote:
>> Hi Everyone,
>>
>>
>>
>> I have configured and build opensips as a Load Balancer but am not
>> able to make it work.
>>
>> Not able to figure out where the problem is ?
>>
>> Request your help in resolving the issue ..
>>
>>
>>
>> My setup is like :
>>
>>
>> --------->
>> Opensips Proxy 1 ----> UAS 1
>>
>> UAC -----> Load Balancer
>> --------> Opensips
>> Proxy 2 -----> UAS 2
>>
>>
>>
>> where UAC = 192.168.100.18
>> Load Balancer = 192.168.100.18:5060
>> OPensips Proxy 1 = 192.168.100.194:5060
>> Opensips Proxy 2 = 192.168.100.187:5060
>> sipp UAS 1 = 192.168.100.194:5080
>> sipp UAS 2 = 192.168.100.187:5080
>>
>>
>>
>> I use the below sipp command for
>>
>> Sipp UAC Command : ./sipp -sn uac -rsa 192.168.100.18:5060 192.168.100.194:5080
>> Sipp UAS1 Command : ./sipp -sn uas
>>
>> When I bypass the load balancer and use sipp to test opensips proxy it
>> works fine.
>>
>> When I run the Load Balancer I can see in the wireshark logs as: ICMP
>> 590 Destination unreachable (Port unreachable).
>>
>> In the opensips logs it goes to the failure route and displays message
>> Failed trunk 192.168.100.194/<null> detected.
>>
>>
>>
>>
>> The load distribution table I am using is as below :
>>
>> mysql> select * from load_balancer;
>> +----+----------+---------------------+-----------+------------+-------------+
>> | id | group_id | dst_uri | resources | probe_mode | description |
>> +----+----------+---------------------+-----------+------------+-------------+
>> | 1 | 1 | sip:192.168.100.194 | sip=64 | 0 | Server1 |
>> | 2 | 1 | sip:192.168.100.187 | sip=64 | 0 | Server2 |
>> +----+----------+---------------------+-----------+------------+-------------+
>> 2 rows in set (0.00 sec)
>>
>>
>> The load balancer script, Proxy script, Load balancer logs are below.
>>
>>
>> Load Balancer Script :
>>
>>
More information about the Users
mailing list