Hi Morten.
I've got the output from tshark when "Too many hops" occurs. And it's
no
wonder, as my FreeSwitch are sending the SIP packets to Kamailio and
Kamailio are sending them back to Freeswitch.
What to do?
2011/10/10 Henrik Aagaard Sørensen <henrikaagaardsorensen(a)gmail.com>
That is the complete capture. Without registration
though. I'll send
another capture later with registrations.
Also, this failed with "Time out".
I'll try to create an event with "Too many loops" as well.
On 10/10/2011, at 17.17, Morten Isaksen <misak(a)misak.dk> wrote:
Please send the full capture.
2011/10/10 Henrik Aagaard Sørensen <henrikaagaardsorensen(a)gmail.com>om>:
> When trying to dial 101 this is a tshark output on the Kamailio:
>
> 0.000000 71.12.95.46 -> 215.183.255.142 SIP Status: 480 Temporarily
> Unavailable
> 0.000196 215.183.255.142 -> 71.12.95.46 SIP Request: ACK
> sip:101@sip.my-domain.com
> 0.000255 215.183.255.142 -> 95.214.24.165 SIP Status: 480 Temporarily
> Unavailable
> 0.447130 95.214.24.165 -> 215.183.255.142 SIP Request: ACK
> sip:101@sip.my-domain.com
>
>
> On Sun, Oct 9, 2011 at 12:14 PM, Morten Isaksen <misak(a)misak.dk> wrote:
>>
>> From Kamailio.
>>
>> 2011/10/8 Henrik Aagaard Sørensen <henrikaagaardsorensen(a)gmail.com>om>:
>>> From Kamailio or FreeSwitch?
>>>
>>> On Sat, Oct 8, 2011 at 10:28 PM, Morten Isaksen <misak(a)misak.dk>
wrote:
>>>>
>>>> Can you capture one of the calls that fails with tcpdump.
>>>>
>>>> Also try to add some xlog lines in the configuration file for
debuging.
>>>>
>>>> What does the log from rtpproxy show?
>>>>
>>>> 2011/10/8 Henrik Aagaard Sørensen
<henrikaagaardsorensen(a)gmail.com>om>:
>>>>> Dear Morten and everyone else.
>>>>>
>>>>> I'm still struggling with Kamailio as a simple dispatcher for
>>>>> FreeSwitch.
>>>>> This is my configuration so far (with help from Morten):
>>>>>
http://pastebin.com/nBPSpe6S
>>>>>
>>>>> Connecting an iPhone and an Android makes the calls between them
>>>>> timeout.
>>>>> Connecting one of the phones and my laptops makes calls between them
>>>>> produce
>>>>> the error "Too many hops".
>>>>>
>>>>> With all of them I'm able to call in to the Freeswitch, for
listening
>>>> to
>>>> voicemail, hold music etc.
>>>>
>>>> So I guess it's still NAT problems or similar?
>>>>
>>>> Can anyone spot the error, missing thing or something else that is
>>>> wrong
>>>> with the config?
>>>>
>>>> P.S. Adding phones, laptops etc. directly to FreeSwitch, without
>>>> Kamailio,
>>>> makes everything works.
>>>>
>>>> 2011/10/7 Henrik Aagaard Sørensen
<henrikaagaardsorensen(a)gmail.com>
>>>>>
>>>>> Hi Morten.
>>>>>
>>>>> I've tested it a lot know, your latest config-example. At it
>>>>> actually
>>>>> works when I connect 2 devices, 1 iPhone and 1 Android. But when
>>>>> connecting
>>>>> 1 phone and my laptop with SFLPhone or Linphone I cannot call the
>>>>> laptop.
>>>>> Does that make any sense?
>>>>>
>>>>> 2011/10/6 Henrik Aagaard Sørensen <henrikaagaardsorensen(a)gmail.com
>>>>>>
>>>>>> Still getting "Too Many Hops" :(
>>>>>>
>>>>>> On Thu, Oct 6, 2011 at 10:19 PM, Morten Isaksen
<misak(a)misak.dk>
>>>>>> wrote:
>>>>>>>
>>>>>>> Try this one
http://pastebin.com/mahKECAw
>>>>>>>
>>>>>>> /Morten
>>>>>>>
>>>>>>> 2011/10/6 Henrik Aagaard Sørensen
>>>>>>> <henrikaagaardsorensen(a)gmail.com>om>:
>>>>>>>> Hi Morten.
>>>>>>>>
>>>>>>>> I've tried to add that part:
http://pastebin.com/MmKnbKLz
>>>>>>>>
>>>>>>>> But now it won't even register. Do you know any
config-example
>>>>>>>> for
>>>>>>>> a
>>>>>>>> working
>>>>>>>> dispatcher for Kamailio?
>>>>>>>>
>>>>>>>> On Thu, Oct 6, 2011 at 10:54 AM, Morten Isaksen
<misak(a)misak.dk
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> This part
>>>>>>>>>>
>>>>>>>>>> # handle requests within SIP dialogs
>>>>>>>>>> route(WITHINDLG);
>>>>>>>>>>
>>>>>>>>>> 2011/10/6 Henrik Aagaard Sørensen
>>>>>>>>>> <henrikaagaardsorensen(a)gmail.com>om>:
>>>>>>>>>>> Hi Morten.
>>>>>>>>>>>
>>>>>>>>>>> Do you mean anything specific in the standard
config:
>>>>>>>>>>>
http://pastebin.com/Aj4mHAJq
>>>>>>>>>>>
>>>>>>>>>>> Because that handles registrations,
subscriber list etc.
>>>>>>>>>>> etc...
>>>>>>>>>>> I'm
>>>>>>>>>>> only
>>>>>>>>>>> interested in Kamailio as a dispatcher.
>>>>>>>>>>>
>>>>>>>>>>> And I've already tried adding the PATH
module with the
>>>>>>>>>>> use_received
>>>>>>>>>>> parameter and add_path() and
add_path_received() functions.
>>>>>>>>>>> That
>>>>>>>>>>> didn't
>>>>>>>>>>> help.
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Oct 5, 2011 at 7:41 PM, Morten
Isaksen
>>>>>>>>>>> <misak(a)misak.dk>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> You need to handle in dialog routing -
check one of the
>>>>>>>>>>>> configs
>>>>>>>>>>>> that
>>>>>>>>>>>> ships with kamailio. Right now Kamailio
forwards all SIP
>>>>>>>>>>>> packets
>>>>>>>>>>>> to
>>>>>>>>>>>> freeswitch, even the ones that freeswitch
sends to Kamailio.
>>>>>>>>>>>>
>>>>>>>>>>>> /Morten
>>>>>>>>>>>>
>>>>>>>>>>>> 2011/10/5 Henrik Aagaard Sørensen
>>>>>>>>>>>> <henrikaagaardsorensen(a)gmail.com>om>:
>>>>>>>>>>>>> I have a setup with Kamailio as
dispatcher in front of a
>>>>>>>>>>>>> FreeSwitch
>>>>>>>>>>>>> server.
>>>>>>>>>>>>> This is my kamailio.cfg:
http://pastebin.com/8PR2GFBD
>>>>>>>>>>>>>
>>>>>>>>>>>>> I'm currently getting "Too
many hops" when calling between
>>>>>>>>>>>>> SIP
>>>>>>>>>>>>> clients.
>>>>>>>>>>>>> I am
>>>>>>>>>>>>> able to call to FreeSwitch and listen
to voicemail, hold
>>>>>>>>>>>>> music
>>>>>>>>>>>>> etc.
>>>>>>>>>>>>>
>>>>>>>>>>>>> After a long conversation with a
FreeSwitch expert, and
>>>>>>>>>>>>> some
>>>>>>>>>>>>> tests, I
>>>>>>>>>>>>> was
>>>>>>>>>>>>> told that Kamailio delivers the wrong
IP (NAT problems) to
>>>>>>>>>>>>> FreeSwitch.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I've also run tshark on both
FreeSwitch and Kamailio and
>>>>>>>>>>>>> when
>>>>>>>>>>>>> calling
>>>>>>>>>>>>> between clients they just send the
packets between each
>>>>>>>>>>>>> other.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Can anyone help me out? I've
tried to Google a lot for
>>>>>>>>>>>>> this
>>>>>>>>>>>>> problem
>>>>>>>>>>>>> and
>>>>>>>>>>>>> asked in several IRC channels,
mailing lists and forums.
>>>>>>>>>>>>> Without
>>>>>>>>>>>>> any
>>>>>>>>>>>>> luck.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
_______________________________________________
>>>>>>>>>>>>> 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
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Morten Isaksen
>>>>>>>>>>>>
>>>>>>>>>>>>
_______________________________________________
>>>>>>>>>>>> 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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Morten Isaksen
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> 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
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Morten Isaksen
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Morten Isaksen
>>>>
>>>> _______________________________________________
>>>> 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
>
>
--
Morten Isaksen
_______________________________________________
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
--
Morten Isaksen
_______________________________________________
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