[SR-Users] Kamailio Dispatcher and FreeSwitch, Too many hops.

Henrik Aagaard Sørensen henrikaagaardsorensen at gmail.com
Mon Oct 10 01:42:47 CEST 2011


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 at 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 at sip.my-domain.com


On Sun, Oct 9, 2011 at 12:14 PM, Morten Isaksen <misak at misak.dk> wrote:

> From Kamailio.
>
> 2011/10/8 Henrik Aagaard Sørensen <henrikaagaardsorensen at gmail.com>:
> > From Kamailio or FreeSwitch?
> >
> > On Sat, Oct 8, 2011 at 10:28 PM, Morten Isaksen <misak at 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 at gmail.com>:
> >> > 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 at 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 at gmail.com>
> >> >>>
> >> >>> Still getting "Too Many Hops" :(
> >> >>>
> >> >>> On Thu, Oct 6, 2011 at 10:19 PM, Morten Isaksen <misak at misak.dk>
> >> >>> wrote:
> >> >>>>
> >> >>>> Try this one http://pastebin.com/mahKECAw
> >> >>>>
> >> >>>> /Morten
> >> >>>>
> >> >>>> 2011/10/6 Henrik Aagaard Sørensen <henrikaagaardsorensen at gmail.com
> >:
> >> >>>> > 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 at misak.dk>
> >> >>>> > wrote:
> >> >>>> >>
> >> >>>> >> This part
> >> >>>> >>
> >> >>>> >> # handle requests within SIP dialogs
> >> >>>> >> route(WITHINDLG);
> >> >>>> >>
> >> >>>> >> 2011/10/6 Henrik Aagaard Sørensen
> >> >>>> >> <henrikaagaardsorensen at gmail.com>:
> >> >>>> >> > 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 at 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 at gmail.com>:
> >> >>>> >> >> > 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20111010/7cb630bb/attachment-0001.htm>


More information about the sr-users mailing list