Hi Supreeth,
I have registered the user bob .. and it is already stored in hss database
also . Registration is successful with that user .
When i make a call from alice to bob .. in call establishment , it is
throwing this error.
In scscf logs , I am able to see registered user not found. But in hss , it
is there .
In kamailio.cfg file in scscf, as i already mentioned, it is checking for
the condition ,
if(lookup(location))
I am not sure what it tries to do..
Kindly help .
Thanks,
Pavithra
On Wed, Jun 24, 2020 at 2:12 PM supreeth herle <herlesupreeth(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)lists.kamailio.org
>>>>>>>>>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>>>>>>>
>>>>>>>>>>>>
_______________________________________________
>>>>>>>>>>>> Kamailio (SER) - Users Mailing List
>>>>>>>>>>>> sr-users(a)lists.kamailio.org
>>>>>>>>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>>>>>>
>>>>>>>>>>>
_______________________________________________
>>>>>>>>>>> Kamailio (SER) - Users Mailing List
>>>>>>>>>>> sr-users(a)lists.kamailio.org
>>>>>>>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>>>>>
>>>>>>>>>>
_______________________________________________
>>>>>>>>>> Kamailio (SER) - Users Mailing List
>>>>>>>>>> sr-users(a)lists.kamailio.org
>>>>>>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>>>>
>>>>>>>>>
_______________________________________________
>>>>>>>>> Kamailio (SER) - Users Mailing List
>>>>>>>>> sr-users(a)lists.kamailio.org
>>>>>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Kamailio (SER) - Users Mailing List
>>>>>>>> sr-users(a)lists.kamailio.org
>>>>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Kamailio (SER) - Users Mailing List
>>>>>>> sr-users(a)lists.kamailio.org
>>>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>>
>>>>>> _______________________________________________
>>>>>> Kamailio (SER) - Users Mailing List
>>>>>> sr-users(a)lists.kamailio.org
>>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>>
>>>>>
_______________________________________________
>>>>> Kamailio (SER) - Users Mailing List
>>>>> sr-users(a)lists.kamailio.org
>>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>>
>>>>
_______________________________________________
>>>> Kamailio (SER) - Users Mailing List
>>>> sr-users(a)lists.kamailio.org
>>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>>
>>>
_______________________________________________
>>> Kamailio (SER) - Users Mailing List
>>> sr-users(a)lists.kamailio.org
>>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>>
>>
_______________________________________________
>> Kamailio (SER) - Users Mailing List
>> sr-users(a)lists.kamailio.org
>>
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
>