Hi,
I configured the kamailio with rtpengine and the calls betwwn
webrtc-clients and sip-clients working fine,
Does rtpproxy supports the webrtc, and is there any additional
configuration is required.
Thank you
vinod.M.N
--
To download the app, click: iOS <http://goo.gl/ZJx3y1> | Android
<http://goo.gl/G1ehjZ>
--
***This transmission contains information that is confidential and
proprietary of Kirusa Inc.,its affiliates and/or its partners and
customers. This information is intended to be shared only with the
recipient of this e-mail who is bound by confidentiality. If you received
this e-mail in error, please delete the e-mail and notify the sender by
return e-mail.***
Hello,
I am considering to release Kamailio v5.0.7, out of git branch 5.0,
sometime next week, likely to happen on Thursday, June 21.
As usual, if there is any issue not reported yet on github, do it a soon
as possible to have a chance to investigate. Soon I will review and
backport the commits that apply from branch 5.1 back to 5.0, so keep an
eye and notify us if a patch you expect to be in 5.0 is not backported.
Cheers,
Daniel
--
Daniel-Constantin Mierla -- www.asipto.comwww.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio World Conference -- www.kamailioworld.com
Hi
I have here Kamailio 5.1.2 with PDB Module.
I use the documented function from PDB-Module as follows:
pdb_query("$rU", "$avp(i:82)");
xlog("L_INFO","PDB result $rU: $avp(i:82)\n");
The problem is, that $avp(i:82) is always 0.
If I test the PDB-Server, with "pdbt -r localhost:5574 query
<phonenumber>" I get a valid response.
I use this already with Kamailio 4.3.6 and there it is working.
https://kamailio.org/docs/modules/5.1.x/modules/pdb.html
Any ideas?
Thanks & regards
Stefan
Dear sir,
I'm using Kamailio 4.4.0 and 5.1.4 IMS module.
During using SIPp 3000 subscriber register testing,
after enabling PCSCF DB URL function,
the contents of 3000 subscribers on PCSCF location table are the same.
Using the same IP address and UDP port of 3000 SIPp REGISTER message seems
to be the problem.
Anyone can help me?
Thanks a lot.
Hi All,
I'm using app_python with a KEMI Python routing script. I have been getting
occasional Python exception error logs :
kamailio[2242]: 8(2253) ERROR: app_python [python_support.c:150]:
python_handle_exception(): python_exec2: Unhandled exception in the Python
code:
kamailio[2242]: TypeError: an integer is required
The scripts seems to function without an issue but these error logs appear
fairly frequently, always with an empty Python stack trace.
I am running Kamailio 5.1 on a Debian 9 system and using Python 2.7 :
>>:/usr/local/etc/kamailio# python --version
Python 2.7.13
>>:/usr/local/etc/kamailio# kamailio -v
version: kamailio 5.1.4 (x86_64/linux)
flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, DISABLE_NAGLE,
USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC,
TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT,
USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST,
HAVE_RESOLV_RES
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
id: unknown
compiled on 18:56:43 Jun 8 2018 with gcc 6.3.0
I have also tried using a Kamailio load built from the master branch
(commit f8b8cecb) which gives enhanced exception logging identifying the
function an exception occurs within and parameters. I see this occurring in
different parts of the routing script e.g.
from script
def ksr_onsend_route(self,msg):
KSR.xlog.xdbg("ONSEND_ROUTE fs=[$fs] $mb\n");
return 1;
an exception is reported within ksr_onsend_route() even when the log level
is info.
Changing log to xlog.xinfo, the log is seen to be sent to syslog but again
the exception is reported. These exceptions are always "TypeError: an
integer is required" but don't seem related to the Python script.
Here is an example of the log with a patch applied to to Kamailio 5.1 to
show the function the exception is reported within.
kamailio[14092]: 6(14103) ERROR: app_python [python_support.c:156]:
python_handle_exception(): apy_exec: ksr_reply_route((null)): Unhandled
exception in the Python code:
kamailio[14092]: TypeError: an integer is required
.
.
.
kamailio[14092]: 22(14119) INFO: <script>: ONSEND_ROUTE fs=[udp:
10.0.31.126:5080] ACK sip:10008@media.test.io:5061;transport=TLS SIP/2.0
.
.
.
.
kamailio[14092]: 22(14119) ERROR: app_python [python_support.c:156]:
python_handle_exception(): apy_exec: ksr_onsend_route((null)): Unhandled
exception in the Python code:
kamailio[14092]: TypeError: an integer is required
Has anyone got an idea what can be causing these exceptions and how to
avoid them? Currently I have simply patched the load to drop the level of
this log to debug when such an exception occurs with an empty traceback as
they seem spurious.
Cheers
Mike
Hi,
I'm trying to install RTPengine in the same machine as I have Kamailio, running CentOS 7, but there are a few dependencies that yum cannot seem to resolve and I that cannot find anywhere else.
As soon as I try to build the daemon it produces these errors:
make[1]: Leaving directory `/usr/local/src/rtpengine/daemon'
Failed build with ../lib/fix_frame_channel_layout-01.h
Trying build with ../lib/fix_frame_channel_layout-02.h
make[1]: Entering directory `/usr/local/src/rtpengine/daemon'
rm -f "resample.c"
echo '/******** GENERATED FILE ********/' > "resample.c"
cat ../lib/"resample.c" >> "resample.c"
Package libevent_pthreads was not found in the pkg-config search path.
Perhaps you should add the directory containing `libevent_pthreads.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libevent_pthreads' found
Package libavcodec was not found in the pkg-config search path.
Perhaps you should add the directory containing `libavcodec.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libavcodec' found
Package libavformat was not found in the pkg-config search path.
Perhaps you should add the directory containing `libavformat.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libavformat' found
Package libavutil was not found in the pkg-config search path.
Perhaps you should add the directory containing `libavutil.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libavutil' found
Package libswresample was not found in the pkg-config search path.
Perhaps you should add the directory containing `libswresample.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libswresample' found
Package libavfilter was not found in the pkg-config search path.
Perhaps you should add the directory containing `libavfilter.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libavfilter' found
So, in the end, at least 'libevent_pthreads','libavcodec', 'libavformat', 'libavutil', 'libswresample' and 'libavfilter' are missing.
Trying to install them one by one with yum fails because it cannot find these packages for CentOs 7.
Can anyone point me to a solution for this?
Thanks,
Francisco.
You're right, it is application/sdp and the back slash works as escape
character.
However, a new problem came. I'm using this, since someone upstream is
adding \r\n to a part of the body :
replace_body_all("application\/sdp\r\n\r\n", "application/sdp\r\n");
The regex finds the application/sdp just right, but doesn't replace
everything. So, as a final result i get applicationapplication\sdp\r\n. Is
this intended?
Thanks for your help