Hi,
I tried using the timer function to call a function after specific time
but it was not working as specified. Could you please help me with some
example using timer to trigger a function.
I tried it using the description given in below link.
www.kamailio.org/docs/modules/devel/modules/timer.html
Thanks and regards,
Rathna.
Hello,
Kamailio SIP Server v5.0.4 stable release is out!
This is a maintenance release of the latest stable branch, 5.0, that
includes fixes since the release of v5.0.3. There is no change to
database schema or configuration language structure that you have to do
on previous installations of v5.0.x. Deployments running previous 5.0.x
versions are strongly recommended to be upgraded to v5.0.4.
For more details about version 5.0.4 (including links and guidelines to
download the tarball or from GIT repository), visit:
* https://www.kamailio.org/w/2017/10/kamailio-v5-0-4-released/
RPM, Debian/Ubuntu packages will be available soon as well.
Many thanks to all contributing and using Kamailio!
Cheers,
Daniel
--
Daniel-Constantin Mierla
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Hello.
Have a problem with some uplinks. They sometimes respond "100 Trying" on
initial INVITE and... that's all. A caller waits for about 30 seconds
and cancel a call deciding there's something wrong with our network. How
to use failure route when 180/183 answers don't arrive in 5 or 10
seconds after INVITE?
Hi guys!
Is it possible to get value of a custom parameter of the authorization
header?
I've checked selects in the textops mod and try the following:
if (is_present_hf("Authorization")) {
xplog("L_ERR", "custom auth $sel((a)hf_value.authorization.edatech_opaque)
\n");
}
Arsen Semionov
www.eurolan.info
cell: +442035198881
I have a client that has an old Kamailio 1.5 installation. They would like to migrate and get off their old hardware and old OS. I've read the upgrade page for the 1.5.x migration to 3.0.0, are there any gotchas to be aware of other than what's there?
Brandon Shiers, Network Engineer
937 West Main Street
Riverton, WY 82501
307.857.6704 (o)
307.840.2366 (c)
307.856.1499 (f)
brandon.shiers(a)cerento.com<mailto:Brandon.Shiers@cerento.com>
[http://www.cerento.com/emailsignatures/logo.jpg]
Hello,
While going through the rtimer module we noticed that it execute the
routing function repeatedly after the given interval of time. But our
specification is to execute the routing function only once and timer should
be enabled based on specific condition. Also there is no enable or disable
option for rtimer module as in timer module, whether rtimer module can be
enabled based on specific condition.If it is possible could you please
suggest the solution.
Thanks & Regards,
Rathna.
Hi kamailio users, I'm wondering if there's something already done with
shared dialog among more kamailio instances, in order to manage branches
initalized by another kamailio instance.
A
ctually seems not possible (also with db mode) because kamailio is looking
into caller/callee_sock and if it's different does not manage
in a "standard" failover environment (master / slave) with vIP and
keepalived and $fs = VIRTUAL_IP everything is working fine
but in a distributed environment this could not happen as the relay is
managed by a kamailio proxy
Thanks in advance
Paolo
I am working with v5.0.3 and the IMS extensions.
When I attempt to send a SIP MESSAGE from the application server towards the
UE, the I-CSCF used to determine the S-CSCF for the subscriber by sending a
Location-Info request to the HSS. I found that this request was failing
because the IMPU (IMS Public User Identity) was being mangled by the I-CSCF,
prefixing the user part with a + symbol.
The example configuration file for the I-CSCF does in-fact does cause the
r-uri to be prefixed with a + symbol if one is not already present. I'm
wondering why since it breaks the LIR/LIA lookup.
AS I-CSCF HSS
| MESSAGE | |
| ---------------------> | |
| sip:ron@provider1.test | |
| | |
| | |
| | LIR |
| | ----------------------> |
| | sip:+ron@provider1.test |
| | |
| | |
| | DIAMETER_UNKNOWN_USER |
| | <---------------------- |
| | |
| | |
| 403 | |
| <--------------------- | |
| FORBIDDEN | |
route{
#!ifdef WITH_DEBUG
xlog("I-CSCF >>>>>>>>>>>>>>>>>>>> $rm $ru ($fu => $tu ($si:$sp) to $tu,
$ci)\n");
#!endif
if !($rU =~ "\+.*") {
prefix("+");
}
...
Thanks,
Ron
Hello,
In my script I've had to test for the user=phone parameter in URIs. I
thought uri_param() from siputils would be handy for this operation on the
RURI, so I did:
if ( !uri_param("user","phone") ) {
add_uri_param("user=phone");
}
Unfortunately this wouldn't work (uri_param returns -1), and I end up with
double user=phone params in the RURI.
I was able to work around this by changing the test to:
if ( !($(ru{uri.uparam}) == "phone") ) {
add_uri_param("user=phone");
}
But I wanted to ask if this is intentional or if I should file a bug or
something. Thanks.
George
Hello,
I am considering to release Kamailio v5.0.4 later this week, likely on
Wednesday or Tuesday. If you are aware of any issue in branch 5.0 which
is not yet reported on github.com/kamailio/kamailio issues tracker, then
do it as soon as possible to have a chance to look at it.
Cheers,
Daniel
--
Daniel-Constantin Mierla
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio Advanced Training, Nov 13-15, 2017, in Berlin - www.asipto.com
Kamailio World Conference - www.kamailioworld.com