Hi,
If i call to $timef multiple times, always returns the same time string
(CACHED), how i get formatted current time??
Example:
$dlg_var(start)=$timef(%Y-%m-%d %H:%M:%S) // RETURNS "2018-07-28
18:44:35"
.. some seconds later
$dlg_var(start)=$timef(%Y-%m-%d %H:%M:%S) // RETURNS THE SAME DATE
STRING "2018-07-28 18:44:35"
Saludos,
ALVARO ARAOS MÉNDEZ
Director de Tecnología en FONOIP
+56 2 2947 9000
alvaro(a)fonoip.com | www.fonoip.com [1]
Moisés Chacón 46, El Monte, RM
Links:
------
[1] http://www.fonoip.com
Hello everyone,
I'm in the process of moving approx. 100 Kamailio/Media Proxy (AG Projects) servers to Kamailio/RTPEngine. I have all the functionality in place and I have a handful of servers in production. I'm trying to monitor the RTP engine (using Munin) and I'm graphing the values returned from the RPC command rtpengine.get_hash_total. This value is slowly increasing over time and I'm trying to find out if this is something I should worry about. I want to make sure that sessions are not being left open and therefore the software will eventually run out of ports. To give some values, if I make 100 calls the call will be around 25 after those calls.
>From all other tests I have done including a check through the verbose logs I can see the sessions are being closed at the end of the calls.
Can anyone help with this at all or does anyone possibly have any better ideas?
Thank you, Alex
Alex Tatham
Technical Director
T:01233 220 943
E:alex.tatham@dmcplc.co.uk
W:www.dmctechnologies.co.uk
DMC Technologies formerly HP Technology
Unit 5, Invicta Business Centre
|
Orbital Park
|
Ashford
|
Kent |
TN24 0HB
DMC Technologies is a trading name of Hobbs Parker 2000 Limited
Registered Office: Romney House, Orbital Park, Monument Way, Ashford TN24 0HB
Registered in England No.04027755
Hi guys,
Is anyone having issues gathering active/early dialog metrics from kamailio
when DMQ is enabled?
I have an open ticket in GH (
https://github.com/kamailio/kamailio/issues/1591) and I'm wondering if this
could be happening to anyone else?
So far the theory is that the counter goes below 0 and that creates the
problem.
I'd love to hear from you if you are experiencing this too.
If any of you are using Kamailio 5.1 + DMQ and gather active/early dialog
metrics using the stats.fetch or stats.get_statistics rpc commands, do you
ever get values close to 64BIT ULONG_MAX? (18446744073709551615)??
Thanks!
Joel.
Hello list,
Hope you all doing fine!
I've been trying to install Kamailio packages from the opensuse repo (as
per https://www.kamailio.org/wiki/packages/rpms) but the installation is
failing with this message:
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
kamailio-ims-5.0.7-1.el7.cento
FAILED
http://download.opensuse.org/repositories/home%3A/kamailio%3A/v5.0.x-rpms/C…:
[Errno 14] HTTP Error 416 - Requested Range Not Satisfiable --:--:-- ETA
Trying other mirror.
kamailio-5.0.7-1.el7.centos.x8
FAILED 77%
[============================================================-
] 1.0 MB/s | 4.9 MB 00:00:01 ETA
http://download.opensuse.org/repositories/home%3A/kamailio%3A/v5.0.x-rpms/C…:
[Errno -1] Package does not match intended download. Suggestion: run yum
--enablerepo=home_kamailio_v5.0.x-rpms clean metadata
Trying other mirror.
I've successfully installed the 5.0.7 version on Friday (06/07) but I've
noticed the packages have changed last Saturday (07/07/2018).... Given this
error message looks like the repository is broken somehow....
Is anyone aware of such issue? I haven't tried the 5.1.X repo because my
script was not migrated to 5.1.X yet....
Thanks,
Kind regards,
Patrick Wakano
Greetings,
Does Kamailio has any module that deals with NGN and NNI ?
Also, is there any variable or transformation that gives me access to a
parameter in the User Part of an URI ?
Best Regards,
Duarte Rocha
Hi All,
In March there was a discus about this issue.
We tested the new 5.2 dev and 5.0.4 version of Kamailio and we experience
that If we restart Kamailio during the call the cdr won't be stored in
table acc_cdrs but the data will be inserted to table acc and data will be
deleted from table dialog and dialog_vars.
Did I omit the fix for it?
Thanks for your help.
Best regards,
Szabolcs
Hi,
The package hashes for Kamailio 5.1.4 rpms are wrong. I actually saw this happen with 5.1.3 and then somehow I think it got corrected.
Repo details: http://download.opensuse.org/repositories/home%3A/kamailio%3A/v5.1.x-rpms/C…
Filename: kamailio-5.1.4-2.el7.centos.x86_64.rpm
Path: /repositories/home:/kamailio:/v5.1.x-rpms/CentOS_7/x86_64/kamailio-5.1.4-2.el7.centos.x86_64.rpm
Size: 5.4M (5645948 bytes)
Last modified: Thu, 19 Jul 2018 02:53:15 GMT (Unix time: 1531968795)
SHA-256 Hash: aed812fa3ccf502634fe6de848eca2ce167ee70f6ace31aa1541a5787502667d
SHA-1 Hash: ae0977ca32e6b5ba2a627e58948098f386639582
MD5 Hash: 68784949f33d6259420b50de5e70a4ec
BitTorrent Information Hash: f743a7c45d50065084d40a314bd80e3ec143c384
What I get locally:
$ wget http://download.opensuse.org/repositories/home:/kamailio:/v5.1.x-rpms/CentO…
$ sha256sum kamailio-5.1.4-2.el7.centos.x86_64.rpm
a21d2b6c98da041af85ebc0f8b6fe8525e8e247e84317c32db021e90ec43b209 kamailio-5.1.4-2.el7.centos.x86_64.rpm
$ sha1sum kamailio-5.1.4-2.el7.centos.x86_64.rpm
9cbf6de153fb8ffc4913f0582d6e85535b44975f kamailio-5.1.4-2.el7.centos.x86_64.rpm
$ md5sum kamailio-5.1.4-2.el7.centos.x86_64.rpm
d36149f4bd91d0879c239b8e81264fb3 kamailio-5.1.4-2.el7.centos.x86_64.rpm
Let me know if I should report this elsewhere.
Thanks!
-Skip
Hi,
I am using Kamailio 5.1.1 with DMQ with the following config (relevant parts) on 2 nodes.
Node A:
modparam("dialog", "enable_dmq", 1)
modparam("dmq", "server_address", "sip:no.de.a.ip:5060")
modparam("dmq", "notification_address", "sip:myvoip.local")
modparam("dmq", "multi_notify", 1)
Node B:
modparam("dialog", "enable_dmq", 1)
modparam("dmq", "server_address", "sip:no.de.b.ip:5060")
modparam("dmq", "notification_address", "sip:myvoip.local")
modparam("dmq", "multi_notify", 1)
"myvoip.local" is a DNS A record that resolves to both the IPs of A and B.
I have the dmq_handle_message(); called if method is of type "KDMQ" in the request_route.
Now, in order to test it, I only sent a few calls only on node A.
KDMQ messages flowed to node B and dialog state replicated. But I noticed, node B was randomly sending one of the KDMQ dialog messages back to A and receiving a 500 "Server Internal Error" back from node A... (for a subset of those calls, not all).
Why would this be the case when the nodes correctly recognize their local status by the "local: 1" set as seen from dmq.list_nodes
Anyone else experienced this? What could I be doing wrong?
Thanks,
Pat.
Hello fellow RTCers,
just finished presenting about scaling videoconferencing, chat and
moderation/direction controls in SIP, with web clients, deskphones,
smartphone apps, server push (google fcm) via cordova and SIP.js at
www.cluecon.com.
Here's the slides of my presentation:
http://178.79.181.125/Maruzzelli_FreeSWITCH_OpenSIPS_WebRTC_Pure_SIP_Video_…
or, shorter,
http://178.79.181.125/Maruzzelli_ClueCon_2018.pdf
>From ClueCon blurb:
FreeSWITCH and OpenSIPS for a Pure SIP Video, Chat and Conference Service
On top of traditional SIP deskphones and softphones, WebRTC let us extend
the reach of SIP to all browsers, and to smartphone apps that wake up with
a server push. OpenSIPS has superb SIP and WebRTC support and can protect,
balance and scale FreeSWITCH insuperable conferencing, video MCU, media
switching/mixing, SIP SIMPLE message processing capabilities. We will see
how to build and implement such a complete platform, touching both on
servers and on clients. Hint: SIMPLE, the SIP Instant Messaging Protocol,
can be leveraged to transport statuses, commands and chats between
participants and administrators of SIP audio/video calls/conferences.
Giovanni MaruzzelliPrincipal at OpenTelecom.IT
------------------------------
Giovanni is a consultant for the Telco sector, developing software and
training courses for FreeSWITCH, SIP, WebRTC and Kamailio. He is heavily
engaged with FreeSWITCH, of which he wrote the interface with Skype and
with cellular phones. An Internet tech pioneer, in 1996 Giovanni was
cofounder of Italia Online, the most popular Italian portal and consumer
ISP, and architect of its Internet technologies – www.italiaonline.it Then
supervisor of Internet operations and architect of the first engine for
paid access to www.ilsole24ore.com , the most read financial newspaper in
Italy and to its databases (migrated from mainframe). After that, he was
CEO of venture capital funded Matrice, developing Telemail unified
messaging and multi language phone access to email (Text To Speech), and
CTO of incubator funded Open4, an open source managed applications
provider. Then he was for two years in Serbia as Internet and
Telecommunication Investment Expert for World Bank – IFC. Since 2005 he’s
based in Italy, and serves ICT and Telco companies worldwide.
-giovanni
--
Sincerely,
Giovanni Maruzzelli
OpenTelecom.IT
cell: +39 347 266 56 18