[SR-Users] Kamailio-5.3.3. NAT and RTP not working

supreeth herle herlesupreeth at gmail.com
Thu Jun 25 08:59:16 CEST 2020


can you please paste here your DNS zone file and pcscf configuration files?
It looks like DNS is not setup properly as sip:example.com is not being
resolved to point to ICSCF.

Best Regards,
Supreeth

On Thu, 25 Jun 2020 at 07:20, Pavithra Mohanraja <pavimohan3004 at gmail.com>
wrote:

> Hi Supreeth,
>
> I have followed your guide to build kamailio IMS
>
> https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup/
>
> services are running fine .
> when i try to make a call . registration fails with 478 unresolvable
> destination
>
> 93(25632) INFO: rr [rr_mod.c:515]: pv_get_route_uri_f(): No route header
> present.
> 93(25632) NOTICE: <script>: PCSCF REGISTER:
>  Destination URI: <null>
>  Request URI: sip:sip.example.com;transport=TCP
> 93(25632) INFO: rr [rr_mod.c:515]: pv_get_route_uri_f(): No route header
> present.
> 93(25632) NOTICE: <script>: Source IP and Port: (10.45.5.37:32945)
>  Route-URI:
> 93(25632) NOTICE: <script>: Received IP and Port: (10.45.5.95:5060)
> 93(25632) NOTICE: <script>: Contact header: <sip:bob at 10.45.5.37:36858
> ;rinstance=9cc3de25b0bbb76f;transport=tcp>
> 93(25632) INFO: ims_registrar_pcscf [sec_agree.c:264]:
> cscf_get_security(): No security parameters found
> 93(25632) INFO: ims_registrar_pcscf [sec_agree.c:296]:
> cscf_get_security_verify(): No security-verify parameters found
>
>
>
>
> *93(25632) CRITICAL: <core> [core/dns_cache.c:3157]:
> dns_srv_sip_resolve(): unknown proto 093(25632) ERROR: tm [ut.h:284]:
> uri2dst2(): failed to resolve "sip.example.com <http://sip.example.com>"
> :bug - critical error (-13)93(25632) ERROR: tm [t_fwd.c:1728]:
> t_forward_nonack(): failure to add branches93(25632) ERROR: sl
> [sl_funcs.c:392]: sl_reply_error(): stateless error reply used:
> Unresolvable destination (478/SL)93(25632) ERROR: <script>: REGISTER
> (sip:bob at sip.example.com <sip%3Abob at sip.example.com>;transport=TCP
> (10.45.5.37:32945 <http://10.45.5.37:32945>) to sip:bob at sip.example.com
> <sip%3Abob at sip.example.com>;transport=TCP, QaTgoJXt7UGPJl9-jd0pxQ..)*
>
>
>
> what might be the issue . I have configured dns server also.
>
> kindly help .
>
>
> Thanks,
> Pavithra
>
> On Wed, Jun 24, 2020 at 6:23 PM Pavithra Mohanraja <
> pavimohan3004 at gmail.com> wrote:
>
>> Hi,
>>
>> I am not sure if this issue comes in 5.3.4 version .
>>
>> The below error i am facing in pcscf .
>> 0(4152) ERROR: <script>: event_route[htable:mod-init] {
>>  1(4153) ERROR: db_mysql [km_dbase.c:122]: db_mysql_submit_query():
>> driver error on query: Unknown column 'aor' in 'field list' (1054)
>>  1(4153) ERROR: <core> [db_query.c:141]: db_do_query_internal(): error
>> while submitting query
>>  1(4153) ERROR: ims_usrloc_pcscf [udomain.c:992]: preload_udomain():
>> db_query (1) failed
>>  1(4153) ERROR: ims_usrloc_pcscf [ims_usrloc_pcscf_mod.c:238]:
>> child_init(): child(1): failed to preload domain 'location'
>>  1(4153) ERROR: <core> [core/sr_module.c:781]: init_mod_child(): error
>> while initializing module ims_usrloc_pcscf
>> (/usr/lib/x86_64-linux-gnu/kamailio/modules/ims_usrloc_pcscf.so) (idx: 1
>> rank: 1 desc: [udp receiver child=0 sock=172.17.0.3:4060])
>>  1(4153) ERROR: <core> [core/pt.c:336]: fork_process(): init_child failed
>> for process 1, pid 4153, "udp receiver child=0 sock=172.17.0.3:4060"
>>  1(4153) CRITICAL: <core> [main.c:1663]: main_loop(): Cannot fork
>> 24(4199) INFO: ctl [io_listener.c:214]: io_listen_loop(): io_listen_loop:
>>  using epoll_lt io watch method (config)
>> 25(4215) WARNING: ims_usrloc_pcscf [usrloc_db.c:67]: connect_db(): DB
>> connection already open... continuing
>> 28(4218) WARNING: ims_usrloc_pcscf [usrloc_db.c:67]: connect_db(): DB
>> connection already open... continuing
>> 29(4219) WARNING: ims_usrloc_pcscf [usrloc_db.c:67]: connect_db(): DB
>> connection already open... continuing
>> 30(4220) WARNING: ims_usrloc_pcscf [usrloc_db.c:67]: connect_db(): DB
>> connection already open... continuing
>> 31(4221) WARNING: ims_usrloc_pcscf [usrloc_db.c:67]: connect_db(): DB
>> connection already open... continuing
>> 32(4222) WARNING: ims_usrloc_pcscf [usrloc_db.c:67]: connect_db(): DB
>> connection already open... continuing
>> 27(4217) INFO: jsonrpcs [jsonrpcs_sock.c:443]: jsonrpc_dgram_process(): a
>> new child 0/4217
>> 33(4223) WARNING: ims_usrloc_pcscf [usrloc_db.c:67]: connect_db(): DB
>> connection already open... continuing
>> 34(4224) WARNING: ims_usrloc_pcscf [usrloc_db.c:67]: connect_db(): DB
>> connection already open... continuing
>> root at 7f3840db6813:/etc/kamailio/pcscf#  0(4152) ALERT: <core>
>> [main.c:762]: handle_sigs(): child process 4153 exited normally, status=255
>>  0(4152) INFO: <core> [main.c:792]: handle_sigs(): terminating due to
>> SIGCHLD
>> 24(4199) INFO: <core> [main.c:847]: sig_usr(): signal 15 received
>> 23(4198) INFO: <core> [main.c:847]: sig_usr(): signal 15 received
>> 22(4197) INFO: <core> [main.c:847]: sig_usr(): signal 15 received
>> 21(4196) INFO: <core> [main.c:847]: sig_usr(): signal 15 received
>> 20(4195) INFO: <core> [main.c:847]: sig_usr(): signal 15 received
>>
>>
>> Kindly help..
>>
>>
>>
>> Thanks,
>> Pavithra
>>
>> On Wed, Jun 24, 2020 at 5:16 PM supreeth herle <herlesupreeth at gmail.com>
>> wrote:
>>
>>> Please try to keep the mailing list in loop so that it helps others as
>>> well facing this issue.
>>>
>>> I believe this was resolved in 5.3.3 branch not sure why you are facing
>>> this issue. Anyways, make sure that modules loaded in kamailio.cfg of PCSCF
>>> is in following order
>>>
>>> loadmodule "ims_dialog"
>>> loadmodule "ims_usrloc_pcscf"
>>> #!ifdef WITH_IPSEC
>>> loadmodule "ims_ipsec_pcscf"
>>> #!endif
>>> loadmodule "ims_registrar_pcscf"
>>>
>>> Best Regards,
>>> Supreeth
>>>
>>> On Wed, 24 Jun 2020 at 13:36, Pavithra Mohanraja <
>>> pavimohan3004 at gmail.com> wrote:
>>>
>>>> Hi Supreeth,
>>>>
>>>> I am getting the below error
>>>>
>>>> ms_usrloc_pcscf
>>>> [/usr/lib/x86_64-linux-gnu/kamailio/modules/ims_usrloc_pcscf.so]
>>>>  0(455) DEBUG: ims_registrar_pcscf [ims_registrar_pcscf_mod.c:264]:
>>>> mod_init(): Successfully bound to PCSCF Usrloc module
>>>>  0(455) DEBUG: <core> [core/sr_module.c:632]: find_mod_export_record():
>>>> found export of <bind_ims_ipsec_pcscf> in module ims_ipsec_pcscf
>>>> [/usr/lib/x86_64-linux-gnu/kamailio/modules/ims_ipsec_pcscf.so]
>>>>  0(455) ERROR: ims_ipsec_pcscf [cmd.c:85]: bind_ipsec_pcscf():
>>>> configuration error - trying to bind to ipsec pscscf module before being
>>>> initialized
>>>>  0(455) ERROR: <core> [core/sr_module.c:849]: init_mod(): Error while
>>>> initializing module ims_registrar_pcscf
>>>> (/usr/lib/x86_64-linux-gnu/kamailio/modules/ims_registrar_pcscf.so)
>>>> ERROR: error while initializing modules
>>>>  0(455) ERROR: ims_ipsec_pcscf [ims_ipsec_pcscf_mod.c:305]:
>>>> mod_destroy(): Error destroying spi generator
>>>>  0(455) ERROR: ims_ipsec_pcscf [ims_ipsec_pcscf_mod.c:309]:
>>>> mod_destroy(): Error destroying port generator
>>>>  0(455) DEBUG: tm [t_funcs.c:84]: tm_shutdown(): start
>>>>  0(455) DEBUG: tm [t_funcs.c:87]: tm_shutdown(): emptying hash table
>>>>  0(455) DEBUG: tm [t_funcs.c:89]: tm_shutdown(): removing semaphores
>>>>  0(455) DEBUG: tm [t_funcs.c:91]: tm_shutdown(): destroying tmcb lists
>>>>
>>>>
>>>> Kindly help
>>>>
>>>> On Wed, Jun 24, 2020 at 5:03 PM supreeth herle <herlesupreeth at gmail.com>
>>>> wrote:
>>>>
>>>>> There is no other IPSec configuration needed apart from running
>>>>> Kamailio P-CSCF and UE sending a SIP Register with Security-Client
>>>>> information for IPSec creation. Kamailio IMS IPSec module creates IPSec
>>>>> tunnels using Netlink library.
>>>>>
>>>>> Best Regards,
>>>>> Supreeth
>>>>>
>>>>> On Wed, 24 Jun 2020 at 13:29, Pavithra Mohanraja <
>>>>> pavimohan3004 at gmail.com> wrote:
>>>>>
>>>>>> Hi ,
>>>>>>
>>>>>> Could you please tell how to configure ipsec (general configuration
>>>>>> not related to kamailio).
>>>>>>
>>>>>> Thanks,
>>>>>> Pavithra
>>>>>>
>>>>>> On Wed, Jun 24, 2020 at 2:12 PM supreeth herle <
>>>>>> herlesupreeth at gmail.com> wrote:
>>>>>>
>>>>>>> reason=404 (Not Found - destination user not found on this S-CSCF)]
>>>>>>>>
>>>>>>>
>>>>>>> Please check your IMPU for the IMS user in the IMS HSS (e.g. FHoSS
>>>>>>> or any other HSS you are using to enter IMS user details). SCSCF is not
>>>>>>> able to find a registered user with that IMPU (i am assuming that you are
>>>>>>> getting this response while calling)
>>>>>>>
>>>>>>> Increase the debug level on S-CSCF and check out which IMPU is being
>>>>>>> referred by SCSCF
>>>>>>>
>>>>>>> Best Regards,
>>>>>>> Supreeth
>>>>>>>
>>>>>>> On Wed, 24 Jun 2020 at 10:26, Pavithra Mohanraja <
>>>>>>> pavimohan3004 at gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I am facing below error in kamailio-ims 5.3.4 version.
>>>>>>>>
>>>>>>>> reason=404 (Not Found - destination user not found on this S-CSCF)]
>>>>>>>>
>>>>>>>> could you please help me how should i proceed with and where the
>>>>>>>> registration details will be stored in kamailio ims.
>>>>>>>>
>>>>>>>> It fails at this line in kamailio.cfg file in scscf .
>>>>>>>>
>>>>>>>> route[FINAL_TERM] {
>>>>>>>>         if (lookup("location")) {
>>>>>>>>                 if (uri==myself) {
>>>>>>>>                         if (!t_newtran()) {
>>>>>>>>                                 sl_reply_error();
>>>>>>>>                                 exit;
>>>>>>>>                         }
>>>>>>>>                          xlog("Destination Not Found ----\n");
>>>>>>>>                         t_reply("404","Not Found - destination user
>>>>>>>> not found on this S-CSCF");
>>>>>>>>                         exit;
>>>>>>>>                 }
>>>>>>>>
>>>>>>>> here lookup(location) means what it means. Could you please help me
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Pavithra
>>>>>>>>
>>>>>>>> On Thu, May 14, 2020 at 9:59 PM supreeth herle <
>>>>>>>> herlesupreeth at gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hello Pavithra,
>>>>>>>>>
>>>>>>>>> I have written a guide for how to integrate an IMS using Kamailio
>>>>>>>>> with open5gs EPC, here is the link
>>>>>>>>> https://open5gs.org/open5gs/docs/tutorial/02-VoLTE-setup/. You
>>>>>>>>> can find steps to setup rtpengine in that guide.
>>>>>>>>>
>>>>>>>>> Regarding requirement of rtpengine, its mandatory if you want to
>>>>>>>>> use the scripts in that example folder without modification. Also, read the
>>>>>>>>> READE of sipwise/rtpengine github repo, its very informative (in a gist
>>>>>>>>> rtpengine offer much more feature than rtpproxy)
>>>>>>>>>
>>>>>>>>> why can't we have sip client to sip client rtps flowing like how
>>>>>>>>>> it is happening without NAT.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> For this, i would definitely suggest to read about SIP working.
>>>>>>>>> This is a perfect link
>>>>>>>>> https://github.com/onmyway133/blog/issues/284 which offers
>>>>>>>>> extensive material (short and very interesting to read with examples)
>>>>>>>>> related to SIP.
>>>>>>>>>
>>>>>>>>> Best Regards,
>>>>>>>>> Supreeth
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, 14 May 2020 at 17:51, Pavithra Mohanraja <
>>>>>>>>> pavimohan3004 at gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi ,
>>>>>>>>>>
>>>>>>>>>> I didn't configure rtpengine ..instead of that only I used
>>>>>>>>>> rrpproxy..will it not work?
>>>>>>>>>>
>>>>>>>>>> If not please tell me how to configure rtpengine and also tell me
>>>>>>>>>> if it is really madatory .. why can't we have sip client to sip client rtps
>>>>>>>>>> flowing like how it is happening without NAT.
>>>>>>>>>>
>>>>>>>>>> That's my doubt ..please clarify ..
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>>
>>>>>>>>>> On Thu, May 14, 2020, 8:57 PM supreeth herle <
>>>>>>>>>> herlesupreeth at gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> HI,
>>>>>>>>>>>
>>>>>>>>>>> Hold on a moment,
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> 10.40.10.3 - pcscf in port 4060 (pcscf with NAT enabled in
>>>>>>>>>>>> pcscf.cfg (!#define WITH_NAT) and configured rtpproxy)
>>>>>>>>>>>> 10.40.10.12 - icscf in port 4070
>>>>>>>>>>>> 10.40.10.5 - scscf in port 4080
>>>>>>>>>>>> 10.40.10.30 - hss
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> So i assume you are using the examples provided in the ims
>>>>>>>>>>> folder of kamailio repo right? Isn't it using RTPEngine and not RTPProxy?
>>>>>>>>>>> Or have you modified the P-CSCF configuration to work with RTPProxy?
>>>>>>>>>>>
>>>>>>>>>>> Best regards,
>>>>>>>>>>> Supreeth
>>>>>>>>>>>
>>>>>>>>>>> On Thu, 14 May 2020 at 16:39, Pavithra Mohanraja <
>>>>>>>>>>> pavimohan3004 at gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi ,
>>>>>>>>>>>> I have attached working rtp pcap file. But it is getting
>>>>>>>>>>>> reverted back to me .
>>>>>>>>>>>>
>>>>>>>>>>>> As you said , i have tried restarting rtpproxy several times.
>>>>>>>>>>>> but it didnt work .
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, May 14, 2020 at 7:11 PM supreeth herle <
>>>>>>>>>>>> herlesupreeth at gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks for the pcap. Sorry, to ask this but can you also send
>>>>>>>>>>>>> pcap of scenario where you see RTP packets?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Also, did you restart the rtpproxy after altering the
>>>>>>>>>>>>> /etc/default/rtpproxy ?
>>>>>>>>>>>>>
>>>>>>>>>>>>> i.e.
>>>>>>>>>>>>>
>>>>>>>>>>>>> $ systemctl restart rtpproxy
>>>>>>>>>>>>>
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>> Supreeth
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, 14 May 2020 at 14:51, Pavithra Mohanraja <
>>>>>>>>>>>>> pavimohan3004 at gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Supreeth,
>>>>>>>>>>>>>> I have attached pcap files . kindly check and let me know.
>>>>>>>>>>>>>> filter of rtp packets and check.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *filter : sip || rtp*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Thu, May 14, 2020 at 5:15 PM supreeth herle <
>>>>>>>>>>>>>> herlesupreeth at gmail.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Pavithra,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks for the clarification. Can you please attach a pcap
>>>>>>>>>>>>>>> of the call where you are not seeing the RTP packets? And, btw is the call
>>>>>>>>>>>>>>> getting dropped or something in that scenario?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> Supreeth
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Thu, 14 May 2020 at 13:34, Pavithra Mohanraja <
>>>>>>>>>>>>>>> pavimohan3004 at gmail.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Supreeth,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I have kamailio ims installed in 4 vms inside openstack.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 10.40.10.3 - pcscf in port 4060 (pcscf with NAT enabled in
>>>>>>>>>>>>>>>> pcscf.cfg (!#define WITH_NAT) and configured rtpproxy)
>>>>>>>>>>>>>>>> 10.40.10.12 - icscf in port 4070
>>>>>>>>>>>>>>>> 10.40.10.5 - scscf in port 4080
>>>>>>>>>>>>>>>> 10.40.10.30 - hss
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> so all these vms are running in same subnet.
>>>>>>>>>>>>>>>> I have a floating ip associated to pcscf.
>>>>>>>>>>>>>>>> Now I have two zoiper clients outside openstack
>>>>>>>>>>>>>>>> zoiper1 - 10.0.2.15 (NAT Enabled Network adaptor)
>>>>>>>>>>>>>>>> zoiper2 - 10.0.2.15
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> when i am making a call from zoiper1 to zoiper2, call is
>>>>>>>>>>>>>>>> going properly . SIP messages are coming properly in wireshark packets.
>>>>>>>>>>>>>>>> when i filter for RTP packets in wireshark,  it is not
>>>>>>>>>>>>>>>> coming.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> when i have the zoiper clients inside openstack itself ,i
>>>>>>>>>>>>>>>> can able to see RTP Packets in wireshark between two sip clients without
>>>>>>>>>>>>>>>> any NAT related configurations done.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Kindly help me.
>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Thu, May 14, 2020 at 4:49 PM supreeth herle <
>>>>>>>>>>>>>>>> herlesupreeth at gmail.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Can you explain some more when you mean by "RTP alone is
>>>>>>>>>>>>>>>>> not coming."? And, how are you checking/verifying that?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>> Supreeth
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Thu, 14 May 2020 at 13:12, Pavithra Mohanraja <
>>>>>>>>>>>>>>>>> pavimohan3004 at gmail.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi ,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Yes I have configured as you mentioned only . In my
>>>>>>>>>>>>>>>>>> pcscf only i have rtpproxy also configured.
>>>>>>>>>>>>>>>>>> Floating IP i have given in listen address also as
>>>>>>>>>>>>>>>>>> listen = 10.40.10.3:4060 advertise 10.45.4.22:4060
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 10.40.10.3 - private ip
>>>>>>>>>>>>>>>>>> 10.45.4.22 - floating ip
>>>>>>>>>>>>>>>>>> Still RTP alone is not coming.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Is it the only way of configuring NAT ?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thu, May 14, 2020 at 4:37 PM supreeth herle <
>>>>>>>>>>>>>>>>>> herlesupreeth at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hello Pavithra,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Have you tried advertising the floating IP of the VM
>>>>>>>>>>>>>>>>>>> running RTPProxy as follows?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Edit /etc/default/rtpproxy file as follows:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> # Additional options that are passed to the daemon.
>>>>>>>>>>>>>>>>>>> EXTRA_OPTS="-l 172.24.15.30 -d DBUG:LOG_LOCAL0"
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> here, "-l <PUBLIC_IP>"
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hope it helps.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>> Supreeth
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Thu, 14 May 2020 at 13:01, Pavithra Mohanraja <
>>>>>>>>>>>>>>>>>>> pavimohan3004 at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi ,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Could anybody please give me the approach how to
>>>>>>>>>>>>>>>>>>>> configure NAT in kamailio IMS.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I have installed kamailio IMS in openstack environment
>>>>>>>>>>>>>>>>>>>> which has private ips for all four vms (each component in one vm).
>>>>>>>>>>>>>>>>>>>> pcscf has one floating IP attached. I have enabled "WITH_NAT" and
>>>>>>>>>>>>>>>>>>>> configured rtpproxy .
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> when i make a call from outside of openstack using 2
>>>>>>>>>>>>>>>>>>>> zoiper clients with outbound proxy keeping floating ip of pcscf, I am
>>>>>>>>>>>>>>>>>>>> getting 200 ok with all SIP packets correctly flowing but there is no RTP
>>>>>>>>>>>>>>>>>>>> Packet.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> When i try the same within openstack environment
>>>>>>>>>>>>>>>>>>>> without using public ip, I am getting RTP Packets.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Kindly tell me the procedure of NAT Enablement or do i
>>>>>>>>>>>>>>>>>>>> need to do anything other than this.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Kindly help because i am stuck with this for long time.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> 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
>>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> 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/20200625/8d4db7fa/attachment.html>


More information about the sr-users mailing list