Hello,
I'm trying to implement Kamailio IMS and registration by using Boghe IMS.
Registration profiles are default profiles provided by FHoSS ( Alice &
Bob). While trying registration, I am facing some problems.
REGISTER message behaves as intended and results with 200 OK. After 200 OK
message, Boghe IMS is sending SUBSCRIBE message to S-CSCF (via P-CSCF),
this message results with a 407 Proxy Authentication Required, I have some
questions about this scenario.
1-) Why do I have this SUBSCRIBE message? Even though i commented out
WITH_AUTH function, why do I have 407 Proxy Authentication Required message?
2-) On IMS Client side, when informaion about Alice or Bob is entered,
login process results with success, but I can't send any message or do come
calls. Is is related about this 407 message?
3-) On FHoSS interface, when I check IMPU values of those users,
User-Status is marked as REGISTERED. From this perspective, should I
consider registration is successful or not?
4-) How can I handle with this 407 Proxy Authentication Required message?
Best Regards,
Yağız
--
Hello,
wondering if we we should do a new IRC devel meeting in the near future
to sync on development plans.
One of the decisions we should take is whether we should target to
release the new major version (5.3) before the summer holidays or we
leave it for the autumn.
If many wants to do it, then a first proposal for a date would be: March
07, 2019, at 15:00 UTC (16:00 Berlin time).
As usual, I created a wiki page to track the availability and the topics
that should be approched:
* https://www.kamailio.org/wiki/devel/irc-meetings/2019a
Feel free to add yourself there, propose topics, etc...
Cheers,
Daniel
--
Daniel-Constantin Mierla -- www.asipto.comwww.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio World Conference - May 6-8, 2019 -- www.kamailioworld.com
Kamailio Advanced Training - Mar 4-6, 2019 in Berlin; Mar 25-27, 2019, in Washington, DC, USA -- www.asipto.com
Hello,
Hello dear list,
Today, I have had mutiples crashes. It seems it linked to tm.so module.
-rw------- 1 root kamailio 4299702272 Feb 25 13:08 core.kamailio.sig11.29204
-rw------- 1 root kamailio 1453023232 Feb 25 13:12 core.kamailio.sig11.29203
-rw------- 1 root kamailio 1416065024 Feb 25 13:12 core.kamailio.sig11.29207
-rw------- 1 root kamailio 4299681792 Feb 25 13:16 core.kamailio.sig11.19047
-rw------- 1 root kamailio 2108506112 Feb 25 13:20 core.kamailio.sig11.19043
-rw------- 1 root kamailio 4299689984 Feb 25 13:34 core.kamailio.sig11.19247
-rw------- 1 root kamailio 4299681792 Feb 25 13:34 core.kamailio.sig11.19246
-rw------- 1 root kamailio 4299698176 Feb 25 13:35 core.kamailio.sig11.19248
-rw------- 1 root kamailio 4299689984 Feb 25 13:35 core.kamailio.sig11.19243
-rw------- 1 root kamailio 4299685888 Feb 25 13:35 core.kamailio.sig11.19244
-rw------- 1 root kamailio 4299689984 Feb 25 13:36 core.kamailio.sig11.19242
root@sbc:/var/cores# gdb /usr/local/sbin/kamailio core.kamailio.sig11.29204
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html
>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/local/sbin/kamailio...done.
[New LWP 29204]
warning: .dynamic section for "/lib/x86_64-linux-gnu/libpthread.so.0" is
not at the expected address (wrong library or version mismatch?)
Warning: couldn't activate thread debugging using libthread_db: Cannot find
new threads: generic error
warning: File "/lib/x86_64-linux-gnu/libthread_db-1.0.so" auto-loading has
been declined by your `auto-load safe-path' set to
"$debugdir:$datadir/auto-load".
To enable execution of this file add
add-auto-load-safe-path /lib/x86_64-linux-gnu/libthread_db-1.0.so
line to your configuration file "/root/.gdbinit".
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file "/root/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual. E.g., run from the
shell:
info "(gdb)Auto-loading safe path"
warning: Unable to find libthread_db matching inferior's thread library,
thread debugging will not be available.
Warning: couldn't activate thread debugging using libthread_db: Cannot find
new threads: generic error
warning: File "/lib/x86_64-linux-gnu/libthread_db-1.0.so" auto-loading has
been declined by your `auto-load safe-path' set to
"$debugdir:$datadir/auto-load".
warning: Unable to find libthread_db matching inferior's thread library,
thread debugging will not be available.
Core was generated by `/usr/local/sbin/kamailio -P
/var/run/kamailio/kamailio.pid -f /usr/local/etc/ka'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f68b9bb4515 in reply_received (p_msg=0x7f693ccd5cc8) at
t_reply.c:2240
2240 last_uac_status=uac->last_received;
(gdb)
Any ideas?
Regards
Abdoul
i have setup asterisk/rtpproxy/kamailio following the guide in
https://kb.asipto.com/asterisk:realtime:kamailio-4.0.x-asterisk-11.3.0-astdb
and later NAT traversal with rtpproxy as i understand in simple we must
have:
phone/caller-->[-->rtpproxy->kamailio->asterisk->kamailio->rtpproxy
-]->phone/dest
But when you make a call between two phones, there is no sound...
...to make it work and get sound have to open the ports (range 10000 to
30000 udp) in the asterisk exposing them to the public ip whre its the
kamailio and rtpproxy.
We configured kamailio with rtpproxy (also tried with rtpengine), and when
I configure Asterisk and Kamailio in "real time" mode, everything goes
well, the extensions are registered, the authentication is in the asterisk
side (table sipusers requires ignore the version check parameter if you use
kamailio 5+) etc etc .. but there's no sound, we have:
kamailio.bindip="10.10.1.1" desc "kamailio.bindip"
kamailio.bindport=5060 desc "kamailio.bindport"
asterisk.bindip="10.10.1.2" desc "asterisk.bindip"
asterisk.bindport=5060 desc "asterisk.bindport"
listen=udp:10.10.1.1:5060 advertise 200.1.1.1:5060
at rtpproxy we have:
/usr/bin/rtpproxy -s unix:/var/run/rtpproxy/rtpproxy.sock -u kamailio -p
/var/run/rtpproxy/rtpproxy.pid -l 10.10.1.1 -A 200.1.1.1 -F -m 10000 -M
30000
why we need to make asterisk open the ports directly to the publlic ip?
N]OTE: the public ip are not a real interface in the kamailio/rtppropxy
machine, are provided by the service AWS at amazon! a NAT kind i guess!
Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com
Hi All,
I got call terminated only in mobile Firefox due to tlsv1 alert unknown ca error. If you have any solution on this please respond on this mail. I added kamailio error logs screen shot
[cid:image002.jpg@01D4CF9C.92CE04D0]
Thanks,
Ravikanth Challa.
CONFIDENTIALITY NOTICE:
This message (including any attachment) is confidential and may be legally privileged. Access to this message by anyone other than the intended recipient(s) listed above is unauthorized. If you are not the intended recipient you are hereby notified that any disclosure, copying, or distribution of the message, or any action taken or omission of action by you in reliance upon it, is prohibited and may be unlawful. Please immediately notify the sender by reply e-mail and permanently delete all copies of the message if you have received this message in error. This e-mail message including attachment(s), if any, is believed to be free of any virus. However, it is the responsibility of the recipient to ensure that it is virus free and sender accepts no liability for any damage caused by any virus transmitted by this email.
Hi Everyone,
Which one among the below option is highly recommended for setting up
Kamailio (for production)
1. Kamailio behind NAT *or*
2. Setting up Kamailio using public IP?
are there any disadvantages if we setup Kamailio behind NAT and use
advertise option in listen parameters?
We have tested both the options, and both the options work great for us( a.
Kamailio behind NAT with advertising in listen parameters b.Kamailio setup
with public IP). So wondering which one is best and highly recommended?
Some extra info :
1. We use TLS
2. Using coturn for media
Thanks
Pintu
Hi,
I'm running Kamailio 5.1.4 and I have some problem with some random dialogs
sometimes staying in early state and never ends until I restart Kamailio.
According to the init_ts, this dialog is there since 11/01/2019.
* Do you have an idea how I can diagnose this problem?
* Is there a way to kill these dialogs? I have tried with
"dlg.end_dlg" but It seems it's not possible to kill dialogs in early
states.
{
h_entry: 3382
h_id: 4069
call-id: d6e6de79-7d55-486f-889f-01b05c003411
from_uri: sip:0037xxxxxxxxxxx@mydomain.com
to_uri: sip:1234@mydomain.com
state: 2
start_ts: 0
init_ts: 1547195739
timeout: 0
lifetime: 43200
dflags: 1536
sflags: 0
iflags: 0
caller: {
tag: a909d6fa-cee9-44ac-ad76-3697fcd5cb0e
contact:
sip:asterisk@192.168.102.20:5080;alias=192.168.102.20~5080~1
cseq: 7362
route_set:
socket: udp:192.168.102.10:5060
}
callee: {
tag:
contact:
cseq:
route_set:
socket:
}
profiles: {
{
caller: sip:0037xxxxxxxxxxx@mydomain.com
}
{
callee: sip:1234@mydomain.com
}
}
variables: {
}
}
Thank you for your help.
Best regards,
Cyrille
Greetings,
Is there an automated way of masking\encoding\encrypting the Contact header
once it goes through a Kamailio proxy and have it restored?
I'm using uac_replace_from() and uac_replace_to() for changing these values
and having them restored automatically. Is there any tool like this for
Contact Header?
Cheers