Hi all.
I have Kamailio with 2 addr:
kamailio_external_ip - for client interconnect
kamailio_internal_ip - for local media server interconnect
Like this:
client - kamailio_external_ip - kamailio_internal_ip - media_server
"topos" module hide sip headers for both "client" and "media_server" side.
drop;
> }
> }
>
> Cheers
> Karsten Horsmann
>
>
> Dmitri Savolainen schrieb am Mo., 23. Dez. 2019,
> 17:32:
>
>> Hi all.
>> I have Kamailio with 2 addr:
>> kamailio_external_ip - for client interconnect
>> kamailio_internal_ip
n Tue, 24 Dec 2019 at 01:29, Karsten Horsmann wrote:
> Hi Dimitri,
>
>
> You need to fill in the media_sever_ip that should see all the stuff.
>
> If you fill in one of the Topos running Kamailio ips it's disables Topos,
> that's true.
>
> Cheers
> Ka
lio.
>
> Maybe if you describe your goals and why you what this behavior, someone
> said "yes I did that with xyz module or solution ABC".
>
> Merry Christmas
> Karsten Horsmann
>
> Dmitri Savolainen schrieb am Di., 24. Dez. 2019,
> 10:23:
>
>> i
Hi. I resolved similar situation with
modparam("tm", "on_sl_reply", "stateless_replies")
.
onreply_route["stateless_replies"] {
# do not allow stateless replies to be forwarded
return 0;
}
On Fri, 21 Dec 2018 at 23:31, Olli Attila wrote:
> Hello,
>
> The onreply route removal does n
Hello.
I also have segfault for current master just after adding 'loadmodule
"rabbitmq.so"' string to cfg file (centos7).
Here is my backtrace:
[root@centos_new sbin]# gdb -c /tmp/core.30978 -f
/usr/local/dev_kamailio/sbin/kamailio
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-114.el7
Copyright
__FUNCTION__ = "main"
On Wed, 9 Jan 2019 at 21:14, Rick Barenthin wrote:
> Hi,
>
> Can you please try the bt full to get full trace?
>
> Greetings
> Rick
>
> Am Mi., 9. Jan. 2019, 17:16 hat Dmitri Savolainen
> geschrieben:
>
>> Hello.
>> I al
hi
>
> when that user has been registered for the last time or, if possible, all
> the times he has been registered.
>
By default you can't get it. But it is possible by customizing your config
The way is very depends on your current logic (how you use usrloc
'db_mode' for example).
Some approac
it looks like the amqp URL is set to "guest:guest@localhost
> :5672/%2F".
>
> Am Mi., 9. Jan. 2019, 19:50 hat Dmitri Savolainen
> geschrieben:
>
>> Can you please try the bt full to get full trace?
>>
>>
>> (gdb) bt full
>> #0 find_delim (p
hi Patrick
You may set flag=4 in "dispatcher" table for appropriate GW
On Tue, 5 Mar 2019 at 04:57, Patrick Wakano wrote:
> Hello list,
> Hope you are all doing well!
>
> I am looking for a way to disable a Dispatcher GW from the DB. I know I
> can disable it using the "kamcmd dispatcher.set_sta
Hi, Aldar
It is possible to use a lot of dispatcher lists. So you can assign one
dispatcher set to one city and second one to another.
list ID may be an endpoint property and saved nearby other properties
(like status, password...)
2017-08-04 17:03 GMT+03:00 Aidar Kamalov :
> Hello,
>
> I want
Hi.
In my tests the best perfomance was achieved with combination of mysql and
htable as mysql cache (
http://www.kamailio.org/docs/modules/devel/modules/htable.html).
With SIPP testing it is important to switch off kamailio logging (set
critical level for example) and check network perfomance (s
Hi
Right now it is decimal digits, '*', '#', '+'
Was the discussion to make the list configurable someday
2017-11-16 12:40 GMT+03:00 Karsten Horsmann :
> Hi List,
>
> i answer myself if someone search for the same problem and ends with no
> solution.
> Short answer to "drouting" based on "alph
Hi.
According to docs no variables are possible here.
As workaround
if ($var(nat_fix) == 11){
fix_nated_sdp("11");
}
else if
2017-11-14 19:04 GMT+03:00 Duarte Rocha :
> Greetings,
>
> Is there a way to use the NATHELPER functions with a variable insted of a
> string with the value ?
>
One of them is expired in my mind and wiating for "usrloc"
"timer_interval" for clearing in DB. Expired contact will ignore while
calling. Like this
MariaDB [kamailio_dev]> select username, expires, UNIX_TIMESTAMP(expires) -
UNIX_TIMESTAMP(now()), user_agent from location where username='000*888
Hi.
Attributes should be ";" separeted:
attributes: extra fields in form of name1=value1;...;nameN=valueN.
Also prefix/strip are not in "predefined names" in dispatcher doc , so it
is possible:
modparam("dispatcher", "attrs_avp", "$avp(dsattrs)")
$rU =$(avp(dsattrs){param.value,prefix}) +
mbers before i send out request from kamailio.
>
> Regards,
> Ashutosh Chaubey
>
> On Tue, Nov 21, 2017 at 6:32 PM, Dmitri Savolainen
> wrote:
>
>> Hi.
>>
>> Attributes should be ";" separeted:
>> attributes: extra fields in form of name1=value
Fri, Nov 17, 2017 at 8:51 PM, Gholamreza Sabery
>> wrote:
>>
>>> Thank you very much Dimitri, good point.
>>>
>>> On Fri, Nov 17, 2017 at 2:38 PM, Dmitri Savolainen <
>>> savolai...@erinaco.ru> wrote:
>>>
>>>> One of them is ex
Hi, Joel!
You may call ds_select_dst for two sets:
set 1 with 1.1.1.1 ds_select_dst("1", "4")
set 2 with 2.2.2.2 and 3.3.3.3. If set1 is down (ds_select_dst("1",
"4")==false) then try ds_select_dst("2", "9")
2017-12-07 20:47 GMT+03:00 Joel Serrano :
> Hi all,
>
> I have a doubt regarding
hi!
You may try to use " msg_apply_changes()";
if ( is_method('PUBLISH') ){
replace_body_all("sip:300", "sip:300");
msg_apply_changes();
handle_publish();
}
if you use pua_dialogi
msg_apply_changes()
Bye the way, some presence parameters you may set via AVP
Hi, Andrey.
for PCRE there is module
http://kamailio.org/docs/modules/devel/modules/regex.html
and this should works
modparam("regex", "pcre_caseless", 1)
if (pcre_match("$mb", " $shtitval(i1)")) {
}
also with POSIX
if ($mb =~ $shtitval(i1) ){
}
2018-01-31 14:42 GMT+03:00 Andrey
Hi, Anthony
Masks are not possible for getting values. But sometimes "array" approach
may be usefull
$var(i) = 0;
$var(cache_mask) = "slice_a";
$var(cache_size) = $sht(mycache=>$var(cache_mask)::size);
while( $var(i) < $var(cache_size) ){
# do smth with $sht(mycache=>$var(c
Hello!
As you mentioned, cnxcc can't perform password auth.
But using redis in local address is good practice in my mind: it used as DB
cache often
On 26 Feb 2018 9:32 p.m., "Donat Zenichev" wrote:
Hi community.
This message is specially dedicated to developers of the kamailio project.
I need t
Hi
with tmx module for ex:
onreply_route[MANAGE_REPLY] {
xlog("L_INFO", "reply $T_reply_code from $si:$sp; reply to:
$T_req($si):$T_req($sp)");
}
2018-04-11 15:07 GMT+03:00 Duarte Rocha :
> Hey
>
> Is there any variable that retrieves me the destination of a reply?
>
> I've used the To
Hi. i set for it in my centos7 env :
/etc/systemd/journald.conf
RateLimitBurst=100
/etc/rsyslog.conf
$imjournalRatelimitInterval 1 $imjournalRatelimitBurst 50
systemctl restart rsyslog.service
systemctl restart systemd-journald
2018-04-11 15:12 GMT+03:00 :
> Hello !
>
>
>
> Sin
Hello.
Yes, it is possible with module
http://www.kamailio.org/docs/modules/devel/modules/sdpops.html
2018-04-11 17:49 GMT+03:00 Wilkins, Steve :
> Hello all,
>
>
>
> I was curious whether or not it possible to alter SDP content before
> forwarding the packet?
>
>
>
> Thank you all as always!
>
>
hi
Indeed dialog OPTIONS are send with wrong CSeq and there is no way to fix
it without patching source.
In docs for dialog module "If keep alive is enabled for a dialog, the
module will send SIP OPTIONS requests with CSeq lower or equal than last
request within dialog"
Usually Kamailio is use
d for endpoint (60 sec for ex)
3. let's media server send options by itself via kamailio
2018-04-16 15:37 GMT+03:00 Oded Arbel :
>
>
> On Mon, Apr 16, 2018, 14:59 Dmitri Savolainen
> wrote:
>
>> hi
>>
>> Indeed dialog OPTIONS are send with wrong CSeq
Hi Daniel,
can't locate this one
https://github.com/kamailio/kamailio/pull/1552
2018-05-30 19:29 GMT+03:00 Daniel-Constantin Mierla :
> Hello,
>
> I am considering to release a new minor version out of branch 5.1,
> respectively the v5.1.4, sometime next week, likely on Tuesday, June 5,
> 2018.
Hi, Juha
This issue is discussed here https://github.com/kamailio/kamailio/pull/1376
As temporary solution i use jsonrpcs fifo for big results.
For example
cat /tmp/kamailio_jsonrpc_reply_fifo > lastcontact.dump & echo '{"jsonrpc":
"2.0", "method": "htable.dump", "params":["last_contact"], "repl
>
> After that, I was able to fetch 1000 mtree records by issuing mtree.list
> command over xmlrpc.
it works ofcause. But if response will become greater it wilt failed
again. For example 30K rows htable:
root@sw5 src]# curl -X GET -H "Content-Type: application/json" -d
'{"jsonrpc": "2.0", "met
Hi Kevin.
I use Kamailio as FreeSwitch set balancer almost without rtpengine (rtpengine
is used only in some specific cases). All in public IPs.
I just tune FS SIP profile to let it get requests only from Kamailio
IP:PORT and add same firewall rules also.
All RPC commands work via local interface
as ICE, etc. from Asterisk (which is currently the case
> without Kamailio SBC in prod).
>
> Kevin
>
>
>
> Am Do., 16. Aug. 2018 um 12:29 Uhr schrieb Dmitri Savolainen <
> savolai...@erinaco.ru>:
>
>> Hi Kevin.
>> I use Kamailio as FreeSwitch set balancer
>
> an in-dialog OPTIONS is not normal, it should be not required for the
> normal
> call-flow.
>
i'v seen many in-dialog OPTIONS for checking is dialog alive, but only
after INVITE-OK-ACK handshake.
On 17 August 2018 at 14:10, Phillman25 Kyriacou
wrote:
> Thank you so much for your prompt repl
hi.
It is ok; nathelper sends OPTIONS for UDP only,
TCP is managed by core (by using params like "tcp_keepalive")
On 20 August 2018 at 19:03, Володимир Іванець
wrote:
> Hello everyone!
>
> I have system with Kamailio v5.1 which needs to send OPTIONS packets to
> all active clients. Here is full
hi, Igor
> I'm not sure to understand in which situation "pr" value is used.
>
assume you want send 200 to 200 and others to 100
1. ^.*$ -> 100
2. ^200$->200
so you should set more priority to second rule (for avoid 200 to 100
translation) like
1. ^.*$ -> 100; pr=2
2. ^200$->200; pr=1
The fi
>
> If Kamailio is going to act as your registrar, then you will need to
> find some way to expose the registered contacts to Asterisk -
>
Matthew, could you explain why Asterisk have to know about reg contacts in
you approch? Asterisk just may sends all to Kamailio (second call leg)
and let Kama
hi, Sunil.
It seems as FreeSwitch issue.
You may use att transfer via SIP
1. hold current call
2. invite new call
3. transfer call (with REFER message)
So, you may look at SIP trace and try to find problem point or share it
here.
Also there is FreeSwitch app "att_xfer"
https://freeswitch.org/conf
Hi
Base64 is only used
On 21 August 2018 at 17:51, Duarte Rocha wrote:
> Greetings,
>
> Is there a way to choose the encoding algorithm that builds the vsf and
> vst parameters in the Record-Route?
>
> What is the default method that Kamailio uses for this ?
>
> Thanks in advance,
>
> Duarte Ro
Did you try:
ds_probing_mode = 3; you problem host in "AX" (flag=0) and others in "AP"
(flag 8)
On 21 August 2018 at 14:23, Marrold wrote:
> Hi,
>
> We are currently using the dispatcher module and probing end points with
> OPTIONS, and making them active / inactive depending on the response:
>
Hi all.
i encountered in my 4.1.5 kamailio server some inconstant issue.
I have 2 listen address:
addr1 for incoming SIP requests and as source addr for remote registration
(via UAC module)
addr2 for incoming SIP requests only
uac config for regs:
modparam("uac", "reg_keep_callid", 1)
modparam(
>
> in my 4.1.5 kamailio server
>
5.1.5 of course
On 3 September 2018 at 14:11, Dmitri Savolainen
wrote:
> Hi all.
>
> i encountered in my 4.1.5 kamailio server some inconstant issue.
>
> I have 2 listen address:
> addr1 for incoming SIP requests and as source add
Hi.
Does anybody know what kamailio core maxbuffer parameter means?
And is there any conjunction with system net.core.rmem_max parameter?
Doc is obscure for me
"The size in bytes not to be exceeded during the auto-probing procedure of
descovering the maximum buffer size for receiving UDP messag
all by script, that disable/enable registrations
with domains periodically according to dns-resolve status check
On 3 September 2018 at 14:11, Dmitri Savolainen
wrote:
> Hi all.
>
> i encountered in my 4.1.5 kamailio server some inconstant issue.
>
> I have 2 listen addre
hi all!
i'm trying to use pua_dialoginfo module (current master) with
modparam("pua_dialoginfo", "use_pubruri_avps", 1)
so for $avp(puburis_caller) = "sip:11@mydomain";
i have PUBLISH with xml "entity" from "From:" field, not from my avp.
PUBLISH sip:11@mydomain SIP/2.0
Via: SIP/2.0/
webrtc kamailio for example here https://github.com/havfo/WEBRTC-to-SIP
By the way rtpengine is not mandatory with FreeSwitch. It is possible to
use a set of FS(1.6) and balancing by dispatcher module
2017-06-07 14:47 GMT+03:00 Karsten Horsmann :
> Hello List,
>
>
> is there any howto about web
Thanks, Daniel!
Can't locate this memory leak fix
https://github.com/kamailio/kamailio/issues/1001
2017-06-14 9:32 GMT+03:00 Daniel-Constantin Mierla :
> Hello,
>
> I backported a consistent set of patches to branch 4.4 and plan to
> release v4.4.6 in the next days. Should anyone be interested i
47 matches
Mail list logo