/ CANCEL
race for which it should send a BYE if the dialog is to be ended.
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Friday 24 December 2010, Daniel-Constantin Mierla wrote:
On 12/21/10 2:44 PM, Alex Hermann wrote:
I'm currently toying with xavp's and have some trouble accessing the
values. I want to have access to the xavp that isn't the last added
one. From the wiki page on http://sip-router.org/wiki
accessible by clients, they go via
load-balancers. Clients keep the NAT binding with the balancer, not the
registrar.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
evening, 6th February.
According to my calendar, saturday is the 5th of February. I'm going to assume
you meant saturday the 5th and not sunday the 6th. Please correct me if i'm
wrong.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio
On Wednesday 02 February 2011, you wrote:
Am 27.01.2011 13:05, schrieb Alex Hermann:
On Thursday 27 January 2011, Klaus Darilion wrote:
Am 27.01.2011 11:21, schrieb Danny Dias:
I've read some difficulty in the synchronisation of registrations
because Kamailio works best when it stores
On Wednesday 02 February 2011, Klaus Darilion wrote:
Am 02.02.2011 15:24, schrieb Alex Hermann:
On Wednesday 02 February 2011, you wrote:
Alex, what happens if one server is down. There will be lots of
replication transactions which will timeout. Can this cause any
problems
On Sunday 06 March 2011, Daniel-Constantin Mierla wrote:
it took me quite a while due to traveling, but now the issue should be
fixed on git. Indeed there was an issue with the indexes when accessing
the xavp as PV.
Thanks for the fix, they work fine now.
--
Met vriendelijke groet,
Alex
of all pkg_*alloc() function calls.
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
instead of /usr/lib. The rules file was only removing dups from
/usr/lib. The fix for me was to export the LIBDIR variable in the rules file
to have the libs installed in the correct directory: /usr/lib.
--
Alex Hermann
___
SIP Express Router (SER
On Tuesday 31 May 2011, Daniel-Constantin Mierla wrote:
On 5/31/11 9:55 AM, Alex Hermann wrote:
I still had the issue that the install process was installing the libs to
/usr/lib64 instead of /usr/lib. The rules file was only removing dups
from /usr/lib. The fix for me was to export
=/usr/lib should be exported so the
packages have the modules in /usr/lib as does the rest of Debian.
--
Alex Hermann
SpeakUp BV
t: 088-7732587
f: 088-7732588
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip
before high numbers, and once a
NAPTR is found whose rule matches the target, the client MUST
NOT consider any NAPTRs with a higher value for order (except as
noted below for the Flags field).
Note the last sentence.
--
Alex Hermann
On Wednesday 15 June 2011, Iñaki Baz Castillo wrote:
2011/6/9 Iñaki Baz Castillo i...@aliax.net:
2011/6/9 Alex Hermann a...@speakup.nl:
2) About your quoted text, indeed RFC 2915 says that. But that just
means that, an application (in this case a SIP client) must take
*first* the valid
an automatic reply,
so you can just omit the flags.
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
by kamailio. I'll push this eventually.
--
Greetings,
Alex Hermann
commit 700102448a65b2fca95f763025503c910b2065bd
Author: Alex Hermann a...@speakup.nl
Date: Mon Jul 4 17:33:50 2011 +0200
modules/avpops: avp_db_query: treat BIGINT result as INT, disregarding the most significant 32 bits
on the purpose of this change and if there is a way
to determine if $du is (was) unset other than comparing $ru to $du, wich seems
a bit inefficient?
Is it even guaranteed that $du gets set to $ru in every possible scenario?
--
Alex Hermann
___
SIP Express
On Monday 01 August 2011 17:58:17 Alex Balashov wrote:
On 08/01/2011 11:57 AM, Alex Hermann wrote:
Is it even guaranteed that $du gets set to $ru in every possible
scenario?
No, it is set only in a few cases.
Good way to check:
if(!defined $du)
That does not work:
The following
986f4af366e5be9cbad26ceba924c77fd
It would be great if you can give it a try and let me know if all is ok.
Then it will be safe to backport to 3.1.
I tested an empty $du and a filled in $du and both arrive as expected in
branch_route. I did not test any further.
--
Greetings,
Alex Hermann
.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
the DECIMAL type.
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Thursday 11 August 2011, Henning Westerholt wrote:
On Thursday 11 August 2011, Alex Hermann wrote:
On Wednesday 10 August 2011 14:21:10 Daniel-Constantin Mierla wrote:
- a new column to store the seconds.milliseconds as double
Please don't use double, use a fixed point format
[INVITE] Branch end: 0101
[INVITE] Reply (100) begin: 0101
[INVITE] Reply end: 0111
[INVITE] Failure (408) begin: 0111
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users
On Monday 22 August 2011, Alex Hermann wrote:
It seems kamailio 3 does not save message flags set in branch route into
the transaction. In reply_route and failure_route the flag set in
branch_route is unset. In 1.4 this used to work. I would like to get that
behaviour back, is this possible
\n;
Strings aren't evaluated for PV's. Use pv_printf or concatenate the different
components with '+'.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http
and how do i suppress it?
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Tuesday 23 August 2011 14:57:51 Juha Heinanen wrote:
Alex Hermann writes:
I get this warning message when a request is relayed over tcp:
WARNING: core [timer_funcs.h:119]: WARNING: timer: add_timeout: 0
expire timer added
which version of sr is that? have you tried with latest
to be fixed.
Indeed, I missed that commit in the stream of commits and was still on an
ancient version of saterday evening...
Current master is ok.
Thanks,
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr
On Thursday 25 August 2011, Daniel-Constantin Mierla wrote:
Hello,
On 8/22/11 6:35 PM, Alex Hermann wrote:
On Monday 22 August 2011 16:43:43 Alex Hermann wrote:
On Monday 22 August 2011, Alex Hermann wrote:
It seems kamailio 3 does not save message flags set in branch route
On Thursday 25 August 2011, Daniel-Constantin Mierla wrote:
On 8/25/11 12:54 PM, Alex Hermann wrote:
If you just use fixed-point for fractional values, you can remove the dot
and convert to int.
$(var(float){s.replace,.}{s.int})
By fixed point do you mean when the fractional part has
comparison can be used on two fixed point values (as
string) with equal precision.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin
without reverting this.
--
Alex Hermann
diff --git a/modules/db_mysql/km_dbase.c b/modules/db_mysql/km_dbase.c
index d85fe5f..c192a0e 100644
--- a/modules/db_mysql/km_dbase.c
+++ b/modules/db_mysql/km_dbase.c
@@ -78,6 +78,13 @@ static int db_mysql_submit_query(const db1_con_t* _h, const str* _s
On Sunday 28 August 2011, MÉSZÁROS Mihály wrote:
I attached the log file.
If you need detailed log/higher log level, then please let me know.
usrloc seems to be using the same connection from multiple processes:
pid: 18389 and 18391, connection: 0xb7387d5c
Aug 28 12:40:10 hal
processes, there
seems to be no locking/semaphores/whatever to protect against simultaneous
access.
Maybe you got lucky in your tests and just didn't have enough traffic to hit
the simultaneous access problem (yet).
I'm out of ideas here, sorry.
--
Greetings,
Alex Hermann
of allocating
the same address (in their own address space) for the connection struct.
Attached patch should give a thread_id truly unique per connection. If you're
able to find multiple processes using the same thread_id, you've found the
cause.
--
Greetings,
Alex Hermann
diff --git a/modules
so the admin is able to return to the statement
following the failed db query if he doesn't want to end the processing with
some failure reply.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr
= 268048584
shmem:free_size = 263613168
shmem:fragments = 62156
This is on 1.5.x, any suggestion on why it keeps failing and how to prevent
this error?
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
, but i would like to catch this error in the script's
on_reply route because I need to prevent some actions on the reply if it will
not be forwarded to the UAC. Is there a way to do this?
--
Greetings,
Alex Hermann
___
SIP Express Router (SER
/kamailio/modules_k/dispatcher.so)
Is there any setting i can use on the IPv4-only proxies to make it skip the
IPv6 records? (apart from listening on an IPv6 address)
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users
?
Unfortunately not.
On 10/11/12 10:53 AM, Alex Hermann wrote:
Is there any setting i can use on the IPv4-only proxies to make it skip
the IPv6 records? (apart from listening on an IPv6 address)
don't they have access to a dns server that could
I'm not sure i understand this sentence.
A DNS
On Thursday 11 October 2012, Daniel-Constantin Mierla wrote:
On 10/11/12 12:00 PM, Alex Hermann wrote:
On Thursday 11 October 2012, Daniel-Constantin Mierla wrote:
Do you get any other error/debug
message before that can give an hint why is failing?
Unfortunately not.
Not even debug
relayed and not pick up later changes meant for other branches.
How would i fix this?
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin
On Thursday 11 October 2012, Juha Heinanen wrote:
Alex Hermann writes:
1) set onreply_route to A
2) relay 1st branch
3) 1st branch times out, internal 408 is created
4) tm send CANCEL to 1st branch
5) in failure route, onreply_route is set to B
6) relay 2nd branch
7) 1st branch
onreply_routes (and makes for very
messy onreply_routes).
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Monday 15 October 2012, Daniel-Constantin Mierla wrote:
On 10/11/12 2:11 PM, Alex Hermann wrote:
On Thursday 11 October 2012, Daniel-Constantin Mierla wrote:
DEBUG: core [dns_cache.c:567]: dns_hash_find([IPv6 Address](30), 1),
h=707 DEBUG: core [resolve.c:727]: get_record: lookup([IPv6
On Monday 15 October 2012, Daniel-Constantin Mierla wrote:
On 10/11/12 2:11 PM, Alex Hermann wrote:
On Thursday 11 October 2012, Daniel-Constantin Mierla wrote:
DEBUG: core [dns_cache.c:567]: dns_hash_find([IPv6 Address](30), 1),
h=707 DEBUG: core [resolve.c:727]: get_record: lookup([IPv6
On Thursday 11 October 2012, Alex Hermann wrote:
I am using the dispatcher module with a database table shared among
multiple proxies. Some proxies do both IPv4 and IPv6, others only do IPv4.
The problem is when i use an IPv6 address in the dispatcher table. Then
the IPv4-only proxies fail
to lookup both IPv4 and IPv6 addresses
independent of the address family of listening sockets (see my emails about
dispatcher and IPv6, where DNS lookups on IPv6 addressed are only skipped if
Kamailio is listening on an IPv6 address).
--
Greetings,
Alex Hermann
On Thursday 25 October 2012, Daniel-Constantin Mierla wrote:
On 10/25/12 4:33 PM, Alex Hermann wrote:
On Thursday 25 October 2012, Juha Heinanen wrote:
an ipv6 address can thus never be a valid domain name. an ipv4 address,
on the other hand, is syntactically valid domain name and perhaps
)
timestamp_resolution: seconds, miliseconds, microseconds
Default would be the current situation: datetime + seconds
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http
:339)
strncpy() must be replaced with memmove() when src and dst (may) overlap.
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo
On Friday 10 May 2013, Daniel-Constantin Mierla wrote:
On 64bit, a memory pointer is 8 bytes instead of 4 as on 32bit. The same
applies to 'long' type which has the same size of the pointer on each
architecture. From here you get more memory usage on 64bit, because many
internal structures
lost in the merger
with SER's tm module. A resurrection of this function would be very welcome.
http://www.kamailio.org/docs/modules/1.5.x/tm.html#id2492468
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr
On Thursday 04 July 2013 09:55:12 Daniel-Constantin Mierla wrote:
On 7/4/13 9:52 AM, Alex Hermann wrote:
On Thursday 04 July 2013 09:30:21 Grant Bagdasarian wrote:
Which module can I use to have Kamailio generate a CANCEL request when it
receives a certain reply code? I want to cancel
.
You can make the addres more usefull by rewriting the address with
fix_natted_sdp() on the first proxy the UAC reaches (load-balancer). If you
don't have that possibility, maybe you can call fix_natted_sdp() on the proxy
itself and call msg_apply_changes() before invoking the rtpproxy.
--
Alex
, matching_mode, 0)
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
1.32. Set db_obs_ruid parameter
modules/usrloc/README:744:modparam(usrloc, db_obs_ruid, 1)
On 7/16/13 2:47 PM, Alex Hermann wrote:
#modparam(usrloc, db_obs_ruid, 0) # param does not really exist
--
Alex Hermann
___
SIP Express Router (SER
in the
resultset.
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
blocks when such route block handles the incoming
request (what is stored in t-uas).
Isn't the stored state (from t_newtran()) updated on t_relay()? Iirc, at least
some fields seem to have the values from t_relay() time, not t_newtran();
--
Greetings,
Alex Hermann
addresses that bounce a few times, it is commonly
done on many mailinglists. Recipients are themselves reponsible for a properly
operating mailserver.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
in the route set
contains the lr parameter (see Section 19.1.1), the UAC MUST place
the remote target URI into the Request-URI and MUST include a Route
header field containing the route set values in order, including all
parameters.
--
Alex Hermann
On Monday 14 July 2014, Juha Heinanen wrote:
there is a function to reset a flag or bflag, but i haven't found one
that would reset all flags or bflags.
is there a way to do it? if not, is it ok to add such function?
$mf is an R/W variable, you could assign 0 to it. Maybe $bf is R/W also,
to push a branch (shortly after)
this weekend for review.
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Friday 22 August 2014, Charles Chance wrote:
On 22 August 2014 16:46, Alex Hermann a...@speakup.nl wrote:
Last week, i just built profile synchronisation in the dialog module,
based on
dmq. It took quite a bit of debugging time because of the state dmq was
in.
Can you expand
On Monday 25 August 2014, Daniel-Constantin Mierla wrote:
Are these patches on top of latest version of dialog module (the ones
with unique id per profile)?
They're against a1b6093aaee, which includes some commits mentioning a unique
id for profiles. I don't know if they interfere during
the callid is still the same for all branches. Any
suggest?
Did you assign a value to $avp(extra) in the script, before calling any of the
rtpproxy functions?
Did you use the 'b' parameter in the call to rtpproxy_*() functions?
--
Alex Hermann
___
SIP
branch
parameter of the reply in a htable.
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Thursday 13 November 2014, Juha Heinanen wrote:
Alex Hermann writes:
is there a means to check if reply to t_relay()ed request is
retransmission? there is t_is_retr_async_reply(), but that does not
apply to regular transactions.
I don't think there is a built-in for that. I
to 0 for this example, because
from my memory, i needed the 2nd via in my code. Probably my memory had
failed.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http
can try calling t_check_trans() beforehand.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
process.
I still think the concept is ok and i probably need to take another stab at
it, but i have no estimate yet of when that might happen.
If anyone wants to pick up, please do.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio
in a boolean, but a string or integer. You should compare the avp to a
specific string or integer value (or $null), or use pv_isset().
(This is since the migration from kamailio 1.5 to sip-router).
--
Alex Hermann
___
SIP Express Router (SER
. If there is interest now, i'll port and commit them when my
setup eventually migrates to 4.x.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip
;
Why would you want to use textops? $(hdr(Record-Route[*])) seems to do the
trick.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin
On Monday 15 June 2015, Alex Balashov wrote:
On 06/15/2015 04:20 AM, Alex Hermann wrote:
$(rU{select,0,;}) will always select the username with all parameters
stripped.
Will it? What if the parameters precede the username, i.e.
sip:param1=hyz;param2;abc;user@host
I have never heard
with all parameters
stripped.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
use somewhere (RR-param
or $sht) to be able to tear down the session when a BYE comes in.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org
you deploy. Set the table version to
the one expected by the corresponding kamailio version.
--
Alex Hermann
Speakup BV
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org
> explore this tomorrow.
No need to add to headers, just set a transaction flag before forking.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.si
inal responses?
You should be able to set an onreply route in the tm:local-request event_route
to catch replies.
--
Greetings,
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
h
abase and use federated tables to access the 4.3 data
>
> Not hard to implement any of these 2, but some other modules have the
> option to skip these checks, eg:
> http://www.kamailio.org/docs/modules/4.4.x/modules/auth_db.html#auth_db.p.ve
> rsion_table
IMHO that o
end up with the last entry).
--
Alex Hermann
___
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
83 matches
Mail list logo