Hello,
i'm testing dialog module and trying to account died sessions. I've
problem or i've misunderstood the way how to account it. If I send
dlg_end_dlg, a dialog session is ended and BYE is sended to both sides.
But if the BYE is not confirmed the acc module will never log this. Is
there any way to immidiatly log BYE asap dialog ends?
thanks for any suggestion
MV
Hi,
I should change the actual display name in header From with an other name stored in avp(s:display) .
I use uac_replace_from("$avp(s:display)","");, but this function add the new name in the end line of From.
Exemple after tcpdump:
i like change "aladin" with "1111111111" but i have this line in INVITE request,
From: aladin <sip:testerser@x.x.x.x:5060>;tag=64204a12d09be0c^M"11111111111"
Have you a solution for this pb.
Thanks
Hi all,
i'm tryng to enqueue invite messages in a queue and to make the parsing of
the invite after the enqueuing.
After the parsing i call tmb.t_relay(msg,0,0,0,0,0,0) from a module.
The rest of messages of the classic sip call pass trhough the main route. So
when i run openser it consume too much memory.
Is there any error with the call to t_relay through the binding?
Is there any error on the transaction if i call the relay in a module for
INVITE message and in main route for NON_INVITE messages?
Why the consume of memory increase?
Can anyone help me?
Thanks for your help.
Regards
--
Sabino Frisardi
Hi Muhammad,
The only error that appears is when i tried to access http://
<server_ip>:8080/serMyAdmin/
Gives me an error 404 and says that the resource is not available...
HTTP Status 404 -
------------------------------
*type* Status report
*message*
*description* *The requested resource () is not available.*
------------------------------
Apache Tomcat/6.0.18 I've run java -version and my result is:
java version "1.5.0_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)
Java HotSpot(TM) Client VM (build 1.5.0_14-b03, mixed mode, sharing)
I think my problem is with the version of Java. Going to try to instal
java 6.
Thanks a lot Muhammad.
Nuno
2008/10/16 muhammad akl <muhammad.akl(a)gmail.com>
>
> Hi Nuno ,
>
> serMyAdmin-0.9 will work with any version of openser and/or kamailio ,
>
> but alot of changes have been added to the NEW BETA version (0.9) and the
> changes AFAIK are depending on java 6 could you please append the error that
> appeared for you ?
>
> Regards
>
> Muhammad
>
Hello,
i'm testing dialog module and trying to account died sessions. I've
problem or i've misunderstood the way how to account it. If I send
dlg_end_dlg, a dialog session is ended and BYE is sended to both sides.
But if the BYE is not confirmed the acc module will never log this. Is
there any way to immidiatly log BYE asap dialog ends?
thanks for any suggestion
MV
Hello,
It'd be really nice to have a way to create profiles used by the dialog
module dynamically, ideally in script but MI would work too.
The problem is that I am using many different profiles to keep track of
the number of open dialogs for a lot of different call formulas, some of
whose existence should be user-configurable. But these profiles have to
be defined statically as having values using the dialog module's
parameter "profiles_with_value," because I do use pseudovariable values
with them.
Now, of course, one can simply use one or more big profiles and
construct pseudovariable values based on what needs to be profiled, e.g.
"$rU:bigblend"
But whereas the profiles are matched to tracked dialogs using a hash,
the values are linearly compared using memcmp() in
modules/dialog/dlg_profile.c:is_dlg_in_profile(). So, there is a speed
penalty in doing this.
Cheers,
-- Alex
--
Alex Balashov
Evariste Systems
Web : http://www.evaristesys.com/
Tel : (+1) (678) 954-0670
Direct : (+1) (678) 954-0671
Mobile : (+1) (706) 338-8599
Hi Forum, kamailio failed to start I believe due to a large carrierrote table (50K prefixes).
Kamailio version is 1.4.1, OS is debian, physical memory installed is 4Gb. How can I change the size?
Oct 14 15:01:18 sip-proxy /usr/local/sbin/kamailio[3541]: INFO:carrierroute:get_route_tree: found domain 0
Oct 14 15:01:18 sip-proxy /usr/local/sbin/kamailio[3541]: INFO:carrierroute:add_route: found route, now adding
Oct 14 15:01:18 sip-proxy /usr/local/sbin/kamailio[3541]: ERROR:carrierroute:add_route_rule: out of shared memory
Oct 14 15:01:18 sip-proxy /usr/local/sbin/kamailio[3541]: ERROR:carrierroute:prepare_route_tree: could not load routing data
Oct 14 15:01:18 sip-proxy /usr/local/sbin/kamailio[3541]: ERROR:carrierroute:mod_init: could not prepare route tree
Oct 14 15:01:18 sip-proxy /usr/local/sbin/kamailio[3541]: ERROR:core:init_mod: failed to initialize module carrierroute
Oct 14 15:01:18 sip-proxy /usr/local/sbin/kamailio[3541]: ERROR:core:main: error while initializing modules
Hi all,
i just commited support for non-blocking logging to the trunk. This was
implemented using the syslog-async functionality from the dnsmasq server [1]
from Simon Kelley.
The standard Unix syslog() library routine can block waiting for the syslog
daemon. On some systems, using a datagram socket for /dev/log avoids endless
waits, but on Linux, even this does not work. Try typing
killall -SIGSTOP $pid_of_syslog
into a root terminal on a non-critical machine. Then generate traffic to get
some logs, eventually, the server will stop. This blocking of the syslog
daemon can happens because of bugs, or if the daemon waits for external
events, like DNS lookups.
Instead of blocking, log-lines are buffered in memory. The buffer size is
limited and if the buffer overflows log lines are lost. When lines are lost
this fact is logged with a message.
This functionality can be enabled with setting the define SYSLOG_ASYNC in the
Makefile.defs file. The default is the normal log functionality from the
system library, nothing changed if the define is not set.
I tested this with our internal tests suite, and also the tests in the trunk.
You can get the code from the svn repository, we also provide debian packages
for several debian releases on devel.kamailio.org.
Cheers,
Henning
[1] http://www.thekelleys.org.uk/dnsmasq/doc.html
--
Henning Westerholt - Development Consumer Products / DSL Core
1&1 Internet AG, Ernst-Frey-Str. 9, 76135 Karlsruhe, Germany
Hi all,
Someone has a patch for use freeradius-cdrtool with the latest version of
cdrtool ?
The stable versions of cdrtool not have multiple commands that were in
earlier versions.
Thanks.
Diego.
Hi,
I want to have both Presence Network Agent and Resource List Service in my
presence network.
As per the architecture, both presence network agent and resource list
server can act as the application servers, and they can communicate with
presence server.
Can anybody let me know, how to make the communication possible between
application server and the presence server?
Regards,
Suresh