Male sure record_route is used in kamailio script.

Normally it should be used in initial invite.

Le 26 janv. 2023 16:43, Benoit Panizzon <benoit.panizzon@imp.ch> a écrit :

Hi Patrick

Agreed, this could become an issue when we do dual stack ipv4 and ipv6
unless we use a hostname which will probably cause other issues.

> But overall sip compliant component must Always follow Route ip before contact IP.

I will test how the know buggy client behaves.

While testing with topos I came across another issue.

Then I have topos enabled on a REG instance, I see this PRACK
handling:

CPE <=> KAM Reg <=> KAM Core <=> IC

CPE => Invite, supported: 100rel
CPE <= 180 RINGING, required: 100rel

CPE => PRACK => KAM Reg => PRACK to itself looping MANY times adding a
VIA Header on each loop.

I don't understand, why in this situation, the REG is sending PRACK
to itself.

As soon as I comment out topos PRACK is sent correctly to the party
reqesting 100rel.

Any hint where to look?

Mit freundlichen Grüssen

-Benoît Panizzon-
--
I m p r o W a r e   A G    -    Leiter Commerce Kunden
______________________________________________________

Zurlindenstrasse 29             Tel  +41 61 826 93 00
CH-4133 Pratteln                Fax  +41 61 826 93 01
Schweiz                         Web  http://www.imp.ch
______________________________________________________