Hey,
On 12.01.2011 15:45, Ricardo Martinez wrote:
Timo.
I'm asking, because in a previous test with Kamailio 1.5 I never used
dlg_manage() and I was sure it was working that time.
It may have worked before because you enabled the dialog flag back then
(see below on how to do that).
So.. anyway.. I used dlg_manage() before the
"set_dlg_profile("gws","$rd")" and now it is working ok.
If I wanted to do the same but with the flags, how can this be done?
Simply enable the flag that you have specified in the dialog module
parameter labeled "dlg_flag" like this:
setflag(4);
(It's 4 here because you assigned flag 4 to "dlg_flag").
See also the first paragraph of section 2 in the module documentation
http://sip-router.org/docbook/sip-router/branch/3.1/modules_k/dialog/dialog…
and the description on dlg_manage():
http://sip-router.org/docbook/sip-router/branch/3.1/modules_k/dialog/dialog…
Cheers,
--Timo
-----Mensaje original-----
De: sr-users-bounces(a)lists.sip-router.org
[mailto:sr-users-bounces@lists.sip-router.org] En nombre de Timo Reimann
Enviado el: miércoles, 12 de enero de 2011 11:11
Para: Ricardo Martinez
CC: sr-users(a)lists.sip-router.org
Asunto: Re: [SR-Users] set_dlg_profile not working?
Hi Ricardo,
On 12.01.2011 13:38, Ricardo Martinez wrote:
I'm using the kamailio versión 3.1.0.
The profile gws is a "profile with_values"
# ---- dialog params ------
modparam("dialog", "dlg_flag", 4)
modparam("dialog", "profiles_with_value", "gws")
I'm not using the last two parameters that you mention. Could you guide
me on how to use them?
dlg_manage() allows you to track the dialog currently being processed,
i.e., on-demand dialog tacking. However, since you have already defined
flag 4 as dialog flag, you don't need dlg_manage(): It's supposed to
happen automatically for all calls.
This requires enabling the configured flag (4 in your case) though. Have
you done so prior to assigning the call to the profile?
Cheers,
--Timo