Hello Guys,
Going to say thanks for any input ahead of time. My question is
currently we may have a scenario where we have a client using several UAC's
registered to the same username. Now what I've seen is that sometimes one
endpoint of User A may be NATed, another may be public. This
/devel/registrar.html#id2531067
Brandon Armstead wrote:
Hello guys,
Is there a method upon using lookup(location) to also pull out the
socket information for the original location the UAC registered to, for
scenarios of this example:
P1 P2 share same usrloc database.
UA1 registers
from
openser.location for the current $rU, or is that as good as its going to
get?
Thanks!
(sent reply to all)
On Wed, Apr 22, 2009 at 11:54 PM, Klaus Darilion
klaus.mailingli...@pernau.at wrote:
Brandon Armstead schrieb:
Klaus,
That second link looks like exactly what I'm looking
thoughts
or input on this? Thanks!
On Thu, Apr 23, 2009 at 12:31 AM, Klaus Darilion
klaus.mailingli...@pernau.at wrote:
Hi Brandon!
Back to the original email
Brandon Armstead schrieb:
Hello guys,
Is there a method upon using lookup(location) to also pull out the
socket
, thanks for all the input and help!
Sincerely,
Brandon.
On Fri, Apr 24, 2009 at 1:18 AM, Klaus Darilion
klaus.mailingli...@pernau.at wrote:
Brandon Armstead schrieb:
Klaus,
So I took you and Inaki's input and essentially constructed a setup
like so after the lookup(location) call
? should I save this
from right after the lookup(location) result into an avp?
Again, thank you for all and any help, thanks!
On Mon, Apr 27, 2009 at 5:42 PM, Brandon Armstead bran...@cryy.com wrote:
Klaus, Inaki, Daniel,
Thanks! Sorry I did not see this email come through, I'm going
[].
Thanks!
On Wed, Apr 29, 2009 at 2:17 AM, Daniel-Constantin Mierla mico...@gmail.com
wrote:
On 04/29/2009 11:11 AM, Brandon Armstead wrote:
Daniel,
No that would be the UAC (I have two clients behind the same NAT). The
problem is it looks like the branch flag is not being set for both
Hello,
First off going to thank you guys ahead of time, I'm currently running
into the following issue:
I'm trying to account for internal calls, i.e. example scenarios such as:
UA1 and UA2 are both on P1
UA1 calls UA2 so, effectively: UA1 - P1 - UA2
Now the problem I'm running into is
Hello Guys,
I could be going crazy -- however I thought I remembered seeing a toggle
for setting OpenSER/Kam to use Compact Header form when creating SIP
messages? Thanks!
___
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org
Hey Guys,
First off thanks for any help in advance!
I'm adding a single avp test i.e. $avp(s:some-avp-name) = 'foo!'; to a
development configuration running Kamailio revision: 5487 (1.4.3). When I
start kamailio I'm getting the following error:
CRITICAL:core:init_io_wait: could not
]: CRITICAL:core:init_io_wait:
could not alloc epoll array
Jun 16 16:33:57 sipdev /sbin/kamailio[6538]: CRITICAL:core:tcp_receive_loop:
exiting...
No other errors that I can see.
On Tue, Jun 16, 2009 at 8:03 AM, Henning Westerholt
henning.westerh...@1und1.de wrote:
On Dienstag, 16. Juni 2009, Brandon Armstead
Hey guys,
First off thanks for any help in advanced! I'm saving a nat branch flag
into usrloc when the user registers, now each user has two registrations to
the same username in usrloc, upon lookup(location), inside of
branch_route[] it appears only one of them have the nat branch flag set,
Hello,
I have two registrations for the same AoR and they both have the same
bflags set in the database, upon branch_route[] they do not. I do not see
at any point either where I would have modified it -- which is my current
problem. Thanks!
On Thu, Jul 2, 2009 at 11:59 PM, Saúl Ibarra
Hey guys,
Here is the response from backtrace:
Core was generated by `/sbin/kamailio -P /var/run/kamailio.pid -m 4096'.
Program terminated with signal 11, Segmentation fault.
[New process 29118]
#0 0x7f37499be44d in relay_reply (t=0x7f3645019f88, p_msg=0x857350,
branch=0,
developer, but this really sounds like an runtime
environment and/or hardware issue in every way.
Why ?
regards
klaus
Brandon Armstead wrote:
Hey guys,
Here is the response from backtrace:
Core was generated by `/sbin/kamailio -P /var/run/kamailio.pid -m 4096'.
Program terminated
Hello,
I currently have the following search method use:
search((restricted|anonymous|Anonymous|Private|private|Unknown|unknown))
unfortunately this is catching cases where there is a Diversion header i.e.
Diversion: sip:1...@somehost ; reason = unknown
So I attempted to do an
Hello,
Long week :) -- I have completely forgotten about the regex module.
Thank you all.
On Thu, Sep 10, 2009 at 9:57 AM, Brandon Armstead bran...@cryy.com wrote:
Hello,
I currently have the following search method use:
search((restricted|anonymous|Anonymous|Private|private|Unknown
Hello,
CAST the result as a CHAR/VARCHAR. Also what version of kamailio are
you running?
On Tue, Sep 15, 2009 at 6:53 AM, BERGANZ François
franc...@acropolistelecom.net wrote:
Hello,
I need help.
I try to select a DOUBLE(10,4).
Kamailio report null.
Example:
:
From Header: Unavailable
sip:restric...@192.168.47.68sip%3arestric...@192.168.47.68
;tag=gK07327e23
Any thoughts / input is appreciated, and as always thank you for your help!
Sincerely,
Brandon Armstead
___
Kamailio (OpenSER) - Users mailing list
Users
Hello,
Just realized the and the ^ is probably why it is not matching -- total
oversight. Thanks guys!
Sincerely,
Brandon Armstead
On Thu, Sep 17, 2009 at 4:55 PM, Brandon Armstead bran...@cryy.com wrote:
Hello,
I have the following pcre regex method call: pcre_match($hdr(From),
(?i
)){
}
* sending this to list.
On Thu, Sep 17, 2009 at 5:05 PM, Iñaki Baz Castillo i...@aliax.net wrote:
El Viernes, 18 de Septiembre de 2009, Brandon Armstead escribió:
Hello,
I have the following pcre regex method call:
pcre_match($hdr(From), (?i)^(restricted|anonymous|private
/ Regex Pattern Replacements:
PHP: http://codepad.org/CUttQH1r
Perl: http://codepad.org/ZfAO4X5v
Python: http://codepad.org/T14SYWkZ
Any comments / help / etc is always appreciated, look forward to hearing
back from you all!
Sincerely,
Brandon Armstead
Inaki: That is what I was looking for and it does appear you are correct!
Daniel, I could see that being as a useful addition, do you imagine there
being much involved to implement such a method?
Thank you guys for all of your help!
Sincerely,
Brandon Armstead
Hello everyone,
I'm just curious as to see what some of you guys do in regards to
handling a Re-Invite that comes back downstream to a NATTED UAC.
For example, call scenario:
UAC - Kamailio (Fix Nated Contact) - PSTN
Re-Invite Occurs:
PSTN - Kamailio - UAC
UAC (200 OK w/ NAT RFC1918
proxying RTP
As well as the initial Asterisk in the middle SDP.
Let me know if this makes sense and if you guys have any further thoughts on
what may possibily be going wrong.
Perhaps there are better ways to go about this, let me know if I am way off
course, thank you!
Sincerely,
Brandon Armstead
be going wrong.
Perhaps there are better ways to go about this, let me know if I am way off
course, thank you!
Sincerely,
Brandon Armstead
___
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo
.
Any thoughts / ideas / suggestions to get my desired affect?
Sincerely,
Brandon Armstead
___
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin
,
Brandon Armstead
On Tue, Mar 16, 2010 at 6:44 AM, Daniel-Constantin Mierla mico...@gmail.com
wrote:
Hello,
On 03/16/2010 02:30 AM, Brandon Armstead wrote:
Hello,
As always thank you ahead of time for your help and input!
I am currently calling uac_replace_from(, ) in effort to leave uri
Value of uac_restore_mode is not set so auto.
Thanks!
On Tue, Mar 16, 2010 at 7:00 AM, Daniel-Constantin Mierla mico...@gmail.com
wrote:
Hello,
On 03/16/2010 12:52 PM, Brandon Armstead wrote:
Daniel,
This is 1.5 and there is nothing between the quotes .
the question is whether
Daniel,
So if I am to set it to none it should give me the desired affects,
and not alter back to the original From header upon transmission of an ACK?
Sincerely,
Brandon Armstead
On Tue, Mar 16, 2010 at 7:05 AM, Daniel-Constantin Mierla mico...@gmail.com
wrote:
On 03/16/2010 01:03 PM
Hello all,
I've checked the docs and did some brief searching, curious if
this transformation or method exists currently?
Such as:
https://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html#function_coalesce
Thanks!
--
Sincerely,
Brandon Armstead
CTO / CRYY.com
IT/VAS Operation** |* *Information System
> Dept **|**Pethahiah Rehoboth INTL. Limited* | *2nd Floor Rubby Block All
> seasons Plaza , Lateef Jakande Rd, Agidingbi, Ikeja, Lagos.* | *Mobile:**
> +2348052612001,+2348098797928 *|*Skype*: daptims |
> htttp://www.pethahiah.com
>
>
>
> *From:* sr-
Check / try the flag to send no reply
On Mon, Oct 2, 2017 at 5:07 AM Alex Balashov
wrote:
> Store what you want in AVPs save that instead?
>
> On October 2, 2017 8:05:05 AM EDT, Kristijan Vrban
> wrote:
> >2017-10-02 13:14 GMT+02:00 Alex
Also t_check_status(“200”){
In onreply_route{
And handle there, looks like you have corrrct flag already
On Mon, Oct 2, 2017 at 10:08 AM Brandon Armstead <bran...@cryy.com> wrote:
> Check / try the flag to send no reply
>
> On Mon, Oct 2, 2017 at 5:07 AM Alex B
src/utils/kamctl
On Thu, Sep 28, 2017 at 4:06 AM Brandon Armstead <bran...@cryy.com> wrote:
> Make sure the kamctl files exist there as in the path in can’t locate if
> not copy them from I believe src/Uriel/kamctl to the desired path it is
> looking for and or symlink.
>
>
Make sure the kamctl files exist there as in the path in can’t locate if
not copy them from I believe src/Uriel/kamctl to the desired path it is
looking for and or symlink.
On Thu, Sep 28, 2017 at 3:27 AM Timothy oladapo olawuyi <
dolaw...@pethahiah.com> wrote:
> Dear All,
>
>
>
> Please help me
Rehoboth INTL. Limited* | *2nd Floor Rubby Block All
> seasons Plaza , Lateef Jakande Rd, Agidingbi, Ikeja, Lagos.* | *Mobile:**
> +2348052612001,+2348098797928 *|*Skype*: daptims |
> htttp://www.pethahiah.com
>
>
>
> *From:* sr-users [mailto:sr-users-boun...@lists.kamailio.org] *On
dir under used local src}
/usr/local/lib64/kamailio/kamctl essentially iirc.
On Thu, Sep 28, 2017 at 6:00 AM Brandon Armstead <bran...@cryy.com> wrote:
> I would copy all of the kamctl files over not sure why entirely but I
> think there is s bug in the build process or maybe user er
(as they were added in
> branch_route, maybe it works?)
>
> Not 100% sure though...
>
> What do you think?
>
>
> Thanks!
> Joel.
>
>
> On Tue, Oct 17, 2017 at 12:43 PM, Brandon Armstead <bran...@cryy.com> wrote:
>>
>> Why do you not remove the h
if(is_method(“INVITE”)){ .
sl_send_reply(“183”, “Ringing”);
}
On Wed, Nov 29, 2017 at 6:44 PM 赵国杰 wrote:
> Hello guys,
> Is it possible for kamailio to initiate a 183 to caller?
>
> Thanks
>
>
>
> ___
> Kamailio
___
> Kamailio (SER) - Users Mailing List
> sr-users@lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
>
> _______
> Kamailio (SER) - Users Mailing List
> sr-users@lists.kamailio.org
> https://lists.kamailio.org/cgi-bi
Cody,
Kamailio should receive from normal TCP /
Kernel stack handoff - you may be able to do some tuning with sysctl -
however one alternate suggestion that could help spread load on actual
Kamailio TCP workers is by firing up additional workers on alternate ports
but this still would not
mber.
>
> пн, 1 окт. 2018 г. в 16:52, Brandon Armstead :
>
>> You could try using network address for the ip?
>>
>> On Mon, Oct 1, 2018 at 6:48 AM Denys Pozniak
>> wrote:
>>
>>> Hello!
>>>
>>> I need to separate Kamailio's dmq_usrloc by s
Err I'm sorry I didn't pay close enough attention to your int, the network
address for 192.168.100.100 would be ... 3232261220
On Mon, Oct 8, 2018 at 4:10 AM Brandon Armstead wrote:
> Sorry for late reply - however ; yes -- if it will accept this int - i've
> not tried it.
>
> O
Set a cookie and relay those subsequent transactions down to proper
endpoint that they initially went over.
On Wed, Oct 24, 2018 at 1:56 AM Phillman25 Kyriacou
wrote:
> Hi List!
>
> I currently have 3 Kamailio's (Version 5.1) in an ACTIVE-ACTIVE-ACTIVE
> scenario behind a load balancer all 3
Mike,
Your likely running into an issue where your changes are not actually
applied. Check out msg_apply_changes() or something of the such.
On Mon, Nov 12, 2018 at 6:52 AM Mike Montgomery
wrote:
> We have a situation where we get a redirect from a carrier with a list of
> carriers to
You could try using network address for the ip?
On Mon, Oct 1, 2018 at 6:48 AM Denys Pozniak
wrote:
> Hello!
>
> I need to separate Kamailio's dmq_usrloc by server_id and will be much
> easily if server_id can accept string values also, like:
> server_id="192.168.100.100"
>
> But currently it
I suspect you could check $rd or $du ? Although I don’t quite understand
why you won’t know the realm to begin with based on the selection?
On Sun, Jan 20, 2019 at 03:59 Mack Hendricks wrote:
> Hey All,
>
> So, I want to use the UAC module to handle Digest Auth to upstream
> carriers. But, I
Andrew,
I believe per docs it finds a param with no value, so it may not match
if there is a value on that attribute.
On Mon, Jan 21, 2019 at 1:24 PM Andrew Chen wrote:
> Hi all,
>
> Question. I'm executing uri_param() function to look for our customized
> Request-URI parameters generated
Andrew,
Perhaps try something like this:
if(!($(ru{uri.param,ak}) == "")){
// ak has a value
} else {
// ak has no value
}
On Mon, Jan 21, 2019 at 1:28 PM Brandon Armstead wrote:
> Andrew,
>
>I believe per docs it finds a param with no value,
21, 2019 at 1:28 PM Brandon Armstead wrote:
> Andrew,
>
>I believe per docs it finds a param with no value, so it may not match
> if there is a value on that attribute.
>
> On Mon, Jan 21, 2019 at 1:24 PM Andrew Chen wrote:
>
>> Hi all,
>>
>> Questi
I would also say - implement your own routing logic / info shaking data you
wish to make sense of, then change debug level to lower value, change debug
level higher when actually reproducing and investigating a bug/issue.
On Thu, Feb 14, 2019 at 6:57 AM Daniel-Constantin Mierla
wrote:
> Hello,
UDP does not have any guaranteed state or order...
On Tue, Feb 5, 2019 at 4:44 AM Duarte Rocha wrote:
> Greetings,
>
> I'm having some problems with keeping the order of the messages in
> Kamailio.
>
> In some cases i'm receiving an ACK for the first INVITE and immediately
> after that a
Ivan,
This is a very old reference. Check for msg_apply_changes() or some
such function as that. Route headers can be preloaded but does not
necessarily guarantee order, i.e. a proxy in the chain does not properly
loose_route or otherwise.
On Tue, Feb 5, 2019 at 4:43 AM Ivan Ribakov wrote:
Are you looking for a digest validation or perhaps ip south based or
otherwise a header checksum etc there are various ways you could accomplish
this.
On Thu, Jul 11, 2019 at 11:41 PM Diogo Hartmann wrote:
> Hello Kamailio experts,
>
> We were already able to register correctly at a SIP
Are you sure Linphone is not setting it? Get a trace from client side, for
some reason I’ve my doubts kamailio is defaulting to an ipv6 address.
On Thu, Jul 11, 2019 at 11:42 PM Pali Rohár wrote:
> Hi!
>
> I have not set pua_reginfo parameter. Should I set it? And if yes to
> which value?
Are there any errors, is it an issue with signaling? Is it a normal
disconnect? Ie bye 200 etc or?
On Fri, Jul 12, 2019 at 10:14 PM Gaurav Bmotra
wrote:
> hi
> i m using kamailio 5.1.2 with ubuntu 18.4 LTS , and rtpproxy (Basic
> version: 20040107
> )
> we are using it for video calling
4063-7921 ext. 6299
> Celular: 41 99921-7281
> Skype: diogodhh
>
>
>
>
>
>
> Em sex, 12 de jul de 2019 às 03:44, Brandon Armstead
> escreveu:
>
>> Are you looking for a digest validation or perhaps ip south based or
>> otherwise a header checksum etc ther
Has anyone seen this error while compiling 3.3.7
raw_sock.c:431: undefined reference to `udpv4_vhdr_sum'
system:
Linux 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3 (2019-09-02) x86_64 GNU/Linux
lsmod:
Module Size Used by
bonding 147456 0
intel_rapl
hdr* uh,
>
>
>struct in_addr* src,
>
>
> struct in_addr* dst,
>
>
> unsigned short length)
>
>
>
> Cheers,
>
>
>
> Henning
>
>
>
> --
>
> Henning Westerholt - https://skalatan.de/blog/
>
> Kamailio service
Is there a similar hook to make kamailio dump its current configuration it
is reading including ... included files, i.e. similar to nginx -T
root@main:/home/brandon# nginx -h
nginx version: nginx/1.14.2
Usage: nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g
directives]
Options:
Nov 2 21:13:28 main kamailio[1331]: INFO:
Daniel,
In short kamcmd does not reflect the value set in $sht(server=>auth
::token)
It alternates between being set and not being set (reflecting in kamcmd
htable.dump
root@main:/etc/kamailio# kamcmd htable.dump server
{
entry: 11
size: 1
slot: {
{
name: auth::token
value:
. msg_apply_changes is not
valid in the continued route.
On Mon, Nov 2, 2020 at 5:36 PM Alex Balashov
wrote:
> Correct, this is expected behaviour. Execution will continue in
> ROUTENAME instead of returning to the calling route.
>
> On 11/2/20 8:33 PM, Brandon Armstead wrote:
> &
kamailio 5.5.0-dev3
I'm unsure if this is expected behavior, so thought I would ask...
When using http_async_query("URI", "ROUTENAME")
request_route {
route(AUTH);
# this does not get executed below route(AUTH)
xinfo("[$ci][$rm] we hit this line");
}
route[AUTH] {
t_newtran();
ued route. A few will doubtless
> exhibit quirky behaviour as the state doesn't make it across properly
> from the original requet_route. I haven't been adversely impacted by
> this in my extensive use of http_async_client(), however.
>
> On 11/2/20 8:42 PM, Brandon Armstead wrote:
&
in memory between htable-mod-init and htable:expired:server and 2) unable
to use http_async_client inside htable-mod:init. I've also double checked
that these modules are loaded after htable in kamailio config.
I look forward to hearing any input anyone may have on this, thanks for
your time in
Running 5.5.0-dev3
modparam("htable", "htable", "ipban=>size=8;autoexpire=300;dmqreplicate=1;")
modparam("htable", "enable_dmq", 1)
modparam("htable", "dmq_init_sync", 1)
modparam("htable", "timer_procs", 4)
modparam("htable", "timer_interval", 5)
modparam("htable", "db_expires", 1)
Thanks for your time in advance!
When dealing with multiple headers in different formats, i.e.
Diversion: ,
$hdrc(Diversion) returns 1 header instead of 2. Is this expected
behavior? What is the best way to manage all scenarios of possible
multiple header values? It seems currently there is
Outbound calls from my SBC into Teams (Polycom -> SBC -> Teams) always
result in a 400 BAD REQUEST.
Example invite below:
https://pastebin.com/F1G1Ce59
I've taken care to make sure numbers are all E.164 format in
From/To/Contact. I've also taken care to make sure that FQDN is used in
Contact
15 Unsupported Media Type"?
> >
> > I know you've said you tried multiple clients to rule that out, but I
> wonder if the thing it's objecting to hasn't been ruled out that way.
> >
> > 3) I saw this media line in the SDP:
> >
> > m=application 41356
> >
it be that antisocial "Microsoft SIP" sends 400 as a way of
> objecting to something in the SDP, e.g. where a non-demented SIP stack
> would send "488 Not Acceptable Here" or "415 Unsupported Media Type"?
>
> I know you've said you tried multiple clients to
--
>
> Henning Westerholt – https://skalatan.de/blog/
>
> Kamailio services – https://gilawa.com
>
>
>
> *From:* Brandon Armstead
> *Sent:* Thursday, December 29, 2022 7:52 PM
> *To:* Kamailio (SER) - Users Mailing List
> *Subject:* [SR-Users] Re: Direct Routing,
ype"?
>
> I know you've said you tried multiple clients to rule that out, but I
> wonder if the thing it's objecting to hasn't been ruled out that way.
>
> 3) I saw this media line in the SDP:
>
>m=application 41356
>
> What's that?
>
> -- Alex
>
>
https://www.kamailio.org/w/kamailio-v5-7-0-release-notes/
article references math module and tls_wolfssl, 2 of the 4 modules
mentioned link back to 5.6 (these two) instead of 5.7 resulting in a 404.
Respective links should be as follows:
math -
75 matches
Mail list logo