[SR-Users] Define properly IP in record-route header

przeqpiciel przeqpiciel at gmail.com
Thu Aug 29 06:43:45 CEST 2019


Next try.
Right now I can connect to Asterisk and hear sound, I can disconnect from
softphone, Asterisk can't disconnect call with hangup(). According to
screenshot, 10.0.90.12 and 10.0.116.2 is Kamailio, 10.0.116.11 - Asterisk

wt., 27 sie 2019 o 23:34 przeqpiciel <przeqpiciel at gmail.com> napisał(a):

> Nope, its broken again. I am probably too stupid for this.
>
> wt., 27 sie 2019 o 23:12 przeqpiciel <przeqpiciel at gmail.com> napisał(a):
>
>> Right now it works.
>> I added additional network card to my virtual kamailio, then put this NIC
>> to asterisks network also i configured multiple listen and mhomed=1
>>
>> wt., 27 sie 2019 o 20:54 Alex Balashov <abalashov at evaristesys.com>
>> napisał(a):
>>
>>> I can see the temptation, but that’s actually looking at it backwards.
>>>
>>> If you have multiple listeners, e.g.
>>>
>>> listen=udp:x.x.x.x:5060
>>> listen=udp:y.y.y.y:5060
>>>
>>> or multiple listeners on the same interface with multiple ports, if it’s
>>> NAT’d AWS-style, e.g.
>>>
>>> listen=udp:x.x.x.x:5060
>>> listen=udp:x.x.x.x:5080 advertise “y.y.y.y:5080”
>>>
>>> you can steer the traffic by manipulating the $fs pseudovar:
>>>
>>>
>>> https://www.kamailio.org/wiki/cookbooks/5.2.x/pseudovariables#fs_-_forced_socket
>>>
>>> or, in the case of bridging between two disparate networks as formerly,
>>> just make use of automated outgoing interface discovery behaviour:
>>>
>>> https://www.kamailio.org/wiki/cookbooks/5.2.x/core#mhomed
>>>
>>> Assuming you have the ‘enable_double_rr’ parameter enabled, which you
>>> should:
>>>
>>>
>>> https://kamailio.org/docs/modules/5.2.x/modules/rr.html#rr.p.enable_double_rr
>>>
>>> you will find that the Record-Route headers automatically contain the
>>> correct ingress and egress listener addresses in the right directions at
>>> the right times, and you don’t need to do any byzantine management of their
>>> content. :-)
>>>
>>>>>> Sent from mobile, with due apologies for brevity and errors.
>>>
>>> On Aug 27, 2019, at 9:43 AM, Sergiu Pojoga <pojogas at gmail.com> wrote:
>>>
>>> Do you have: mhomed=1 ?
>>>
>>> On Tue, Aug 27, 2019 at 8:52 AM przeqpiciel <przeqpiciel at gmail.com>
>>> wrote:
>>>
>>>> Thank you for the reply. It little help for me, Right now probably I
>>>> have to make logic which change record route depends on it where Kamailio
>>>> send packets internal / outside
>>>>
>>>> pon., 26 sie 2019 o 22:21 Alex Balashov <abalashov at evaristesys.com>
>>>> napisał(a):
>>>>
>>>>> Hi,
>>>>>
>>>>> You may wish to have a look at the ‘advertise’ directive to the core
>>>>> listen= parameter:
>>>>>
>>>>> https://www.kamailio.org/wiki/cookbooks/5.2.x/core#listen
>>>>>
>>>>> For more fine-grained control, record_route_preset() takes an argument:
>>>>>
>>>>>
>>>>> https://kamailio.org/docs/modules/5.2.x/modules/rr.html#rr.f.record_route_preset
>>>>>
>>>>> But the first approach is better and more comprehensive for your
>>>>> situation, since it also covers Via.
>>>>>
>>>>> — Alex
>>>>>
>>>>>>>>>> Sent from mobile, with due apologies for brevity and errors.
>>>>>
>>>>> On Aug 26, 2019, at 4:12 PM, przeqpiciel <przeqpiciel at gmail.com>
>>>>> wrote:
>>>>>
>>>>> Hi,
>>>>> I have some issue and dont have enought knowledge to fix it. I have
>>>>> simple infrastructure.
>>>>> Internet -> router (NAT) -> kamailio
>>>>>                                        -> asterisk
>>>>> Kamailio and Asterisk are inside the network and Kamailio places his
>>>>> own private address in the "record-route" headers instead of who's public.
>>>>> There is configuration to said to him what IP is proper ?
>>>>>
>>>>> _______________________________________________
>>>>> Kamailio (SER) - Users Mailing List
>>>>> sr-users at lists.kamailio.org
>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>
>>>>> _______________________________________________
>>>>> Kamailio (SER) - Users Mailing List
>>>>> sr-users at lists.kamailio.org
>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>
>>>> _______________________________________________
>>>> Kamailio (SER) - Users Mailing List
>>>> sr-users at lists.kamailio.org
>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>
>>> _______________________________________________
>>> Kamailio (SER) - Users Mailing List
>>> sr-users at lists.kamailio.org
>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>> _______________________________________________
>>> Kamailio (SER) - Users Mailing List
>>> sr-users at lists.kamailio.org
>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20190829/9058722e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kamailio.jpg
Type: image/jpeg
Size: 210135 bytes
Desc: not available
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20190829/9058722e/attachment.jpg>


More information about the sr-users mailing list