1 - Why do you get two different SET Ids for two asterisk servers ? Is it
intentional ?
2 - Please ensure that after failing back to primary the linux routes are
working and there is no issue with network layer connectivity.
Also how are your calls failing ? What do Kamailio complain ? Enable SIP
debug on your asterisk server and get a tcpdump on your kamailio server
when you get this issue.
Im pretty sure tcpdump will tell you whats happening.
On Nov 28, 2012 10:07 PM, "Rumen Mihailov" <zealas1662(a)gmail.com> wrote:
The two configuration files are 100% identical.
On 28 November 2012 19:01, Rumen Mihailov <zealas1662(a)gmail.com> wrote:
Hi again and thank you for your help,
This is what happened when I changed the flags to 8 and restarted both
kamailios
ACTIVE KAMAILIO
SET_NO:: 2
SET:: 2
URI:: sip:10.2.45.103:5060 flags=AP priority=1 attrs=
SET:: 1
URI:: sip:10.2.45.98:5060 flags=AP priority=1 attrs=
PASSIVE KAMAILIO
SET_NO:: 1
SET:: 1
URI:: sip:10.2.45.103:5060 flags=IP priority=1 attrs=
URI:: sip:10.2.45.98:5060 flags=IP priority=1 attrs=
When I stop kamailio 1 kamailio two takes the Virtual IP and
everything works like a charm, when I start kamailio 1 again the same
issue appears calls are only routed to the 10.2.45.103 asterisk....
What might be the problem that they are in different set ?
On 28 November 2012 18:37, SamyGo <govoiper(a)gmail.com> wrote:
>
> Well these are two different dispatcher groups, one is SET:1 10.2.45.98
> where the calls are routed - the other one is SET:2 which you are
definitely
> not calling in your ds_select() function.
>
> Also the flags=IP are, I think, saying that asterisk servers are
inactive
> and kamailio is probing them, not sure about
it. mine always show me
> flags=AP for active servers.
>
> Also how have you defined the
>
> ds_ping_reply_codes
>
http://www.kamailio.net/docs/modules/3.2.x/modules_k/dispatcher.html#id2495…
>
> Parameter such that if asterisk responds with a 484 or 404 or anyother
> negative response to the dispatcher OPTIONS SIP ping then consider it
> active.
>
> Hope this will get your issue resolved.
>
> The thing is the dispatcher in kamailio or load-balancer in OpenSIPS
both
> set the Initial flags of all the servers in
the table to Active/Enabled
!
> that means if I have a server which is down
and I reload the dispatcher
> module it will mark that down server to UP and my calls will timeout
trying
> to send calls to that instance !
>
> Thanks,
> Sammy
>
>
>
>
> On Wed, Nov 28, 2012 at 9:25 PM, Rumen Mihailov <zealas1662(a)gmail.com>
> wrote:
>>
>> Hello Samy,
>>
>> this is what I got:
>>
>>
>> SET_NO:: 2
>> SET:: 2
>> URI:: sip:10.2.45.103:5060 flags=IP priority=1 attrs=
>> SET:: 1
>> URI:: sip:10.2.45.98:5060 flags=IP priority=1 attrs=
>>
>>
>> on both machines. Moreover now without any changes dispatcher is not
>> working at all. Only sending calls to the asterisk-1 (10.2.45.98)
>>
>> On 28 November 2012 18:20, SamyGo <govoiper(a)gmail.com> wrote:
>> > Hi again,
>> >
>> > I think instead of dispatcher show use "kamctl dispatcher dump"
That
>> > will
>> > show you the kamailio status of these servers. The flag 0, I'm not
sure
>> > about that I always use 8 to
re-activate the server if the ping gets
>> > back.
>> >
>> > Hope to hear from you
>> > --
>> > Sammy
>> >
>> >
>> >
>> >
>> > On Wed, Nov 28, 2012 at 8:57 PM, Rumen Mihailov <
zealas1662(a)gmail.com>
>> > wrote:
>> >>
>> >> Hello again,
>> >>
>> >> I was able to perform tests and this is the output:
>> >> Kamailio-1: 10.2.45.106
>> >> Kamailio-2: 10.2.45.109
>> >> Asterisk-1: 10.2.45.98
>> >> Asterisk-2: 10.2.45.103
>> >>
>> >> I can ping both asterisks from both kamailios
>> >> here are stats:
>> >> FROM KAMAILIO-1
>> >> [root@kamailio-1 ~]# ping 10.2.45.98
>> >> PING 10.2.45.98 (10.2.45.98) 56(84) bytes of data.
>> >> 64 bytes from 10.2.45.98: icmp_seq=1 ttl=64 time=0.315 ms
>> >> ^C
>> >> --- 10.2.45.98 ping statistics ---
>> >> 1 packets transmitted, 1 received, 0% packet loss, time 773ms
>> >> rtt min/avg/max/mdev = 0.315/0.315/0.315/0.000 ms
>> >> [root@kamailio-1 ~]# ping 10.2.45.103
>> >> PING 10.2.45.103 (10.2.45.103) 56(84) bytes of data.
>> >> 64 bytes from 10.2.45.103: icmp_seq=1 ttl=64 time=0.489 ms
>> >> 64 bytes from 10.2.45.103: icmp_seq=2 ttl=64 time=0.268 ms
>> >>
>> >> FROM KAMAILIO-2
>> >> [root@kamailio-2 ~]# ping 10.2.45.98
>> >> PING 10.2.45.98 (10.2.45.98) 56(84) bytes of data.
>> >> 64 bytes from 10.2.45.98: icmp_seq=1 ttl=64 time=1.46 ms
>> >> 64 bytes from 10.2.45.98: icmp_seq=2 ttl=64 time=0.324 ms
>> >> ^C
>> >> --- 10.2.45.98 ping statistics ---
>> >> 2 packets transmitted, 2 received, 0% packet loss, time 1036ms
>> >> rtt min/avg/max/mdev = 0.324/0.893/1.462/0.569 ms
>> >> [root@kamailio-2 ~]# ping 10.2.45.103
>> >> PING 10.2.45.103 (10.2.45.103) 56(84) bytes of data.
>> >> 64 bytes from 10.2.45.103: icmp_seq=1 ttl=64 time=2.09 ms
>> >> 64 bytes from 10.2.45.103: icmp_seq=2 ttl=64 time=0.350 ms
>> >> ^C
>> >>
>> >> Those are the 'kamctl dispatcher show' outputs:
>> >> KAMAILIO 1
>> >> [root@kamailio-1 ~]# kamctl dispatcher show
>> >> dispatcher gateways
>> >>
>> >>
>> >>
+----+-------+----------------------+-------+----------+-------+-------------------+
>> >> | id | setid | destination
| flags | priority | attrs |
>> >> description |
>> >>
>> >>
>> >>
+----+-------+----------------------+-------+----------+-------+-------------------+
>> >> | 1 | 1 |
sip:10.2.45.98:5060 | 0 | 1 | |
>> >> asterisk-1 |
>> >> | 2 | 1 | sip:10.2.45.103:5060 | 0 | 1 | |
>> >> asterisk-2 |
>> >>
>> >>
>> >>
+----+-------+----------------------+-------+----------+-------+-------------------+
>> >>
>> >> KAMAILIO 2
>> >> [root@kamailio-2 ~]# kamctl dispatcher show
>> >> dispatcher gateways
>> >>
>> >>
>> >>
+----+-------+----------------------+-------+----------+-------+-------------------+
>> >> | id | setid | destination
| flags | priority | attrs |
>> >> description |
>> >>
>> >>
>> >>
+----+-------+----------------------+-------+----------+-------+-------------------+
>> >> | 1 | 1 |
sip:10.2.45.98:5060 | 0 | 1 | |
>> >> asterisk-1 |
>> >> | 2 | 1 | sip:10.2.45.103:5060 | 0 | 1 | |
>> >> asterisk-2 |
>> >>
>> >>
>> >>
+----+-------+----------------------+-------+----------+-------+-------------------+
>> >>
>> >> Both asterisks can also ping both kamailios
>> >>
>> >> ds_select_dst("1","4");
>> >>
>> >> this is what I have in my route[TOASTERISK]
>> >>
>> >> Any thought guys ?
>> >>
>> >> Best regards,
>> >> Rumen
>> >>
>> >> On 28 November 2012 09:55, Rumen Mihailov <zealas1662(a)gmail.com>
wrote:
>> >> > Hello Samy,
>> >> >
>> >> > Thank you for the hint, I will test later today and let you know
the
>> >> > results.
>> >> >
>> >> > Best regards,
>> >> > Rumen
>> >> >
>> >> > On 28 November 2012 07:00, SamyGo <govoiper(a)gmail.com>
wrote:
>> >> >> Hi,
>> >> >>
>> >> >> Just few quick questions , can you ping the second asterisk
from
>> >> >> secondary
>> >> >> Kamailio ? what is the routing set for that. Does your second
>> >> >> asterisk
>> >> >> box
>> >> >> gets inactive in dispatcher show command after 30 seconds ?
>> >> >> Mine worked fine, the key is the linux routing table.
>> >> >>
>> >> >> BR
>> >> >> Sammy
>> >> >>
>> >> >>
>> >> >> On Tue, Nov 27, 2012 at 7:29 PM, Rumen Mihailov
>> >> >> <zealas1662(a)gmail.com>
>> >> >> wrote:
>> >> >>>
>> >> >>> .s. Thank you for creating such a wonderful product. Thank
you
!!!
>> >> >>
>> >> >>
>> >> >>
>> >> >> _______________________________________________
>> >> >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users
mailing
>> >> >> list
>> >> >> sr-users(a)lists.sip-router.org
>> >> >>
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>> >> >>
>> >>
>> >> _______________________________________________
>> >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
list
>> >> sr-users(a)lists.sip-router.org
>> >>
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>> >
>> >
>> >
>> > _______________________________________________
>> > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
list
>> > sr-users(a)lists.sip-router.org
>> >
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>> >
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users(a)lists.sip-router.org
>>
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users(a)lists.sip-router.org
>
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users