Hello, I would like to clarify a question. Can you help me?
I'm deploying a solution based on Kamailio, but I need incorporate the load
balancer funcionality in the environment.
See the cenario:
I have five VMs.
PCSCF, ICSCF, SCSCF, HSS, DNS. Each VM runs the especific funcionality of
the IMS.
Therefore, which machines should receive the config provided by dispacher
module? Is the PCSCF?
Another question:
The DNS server should be updated, I may do this previously?
The HSS, should be updated too, I may do this previously?
Do you known about approaches of the LB available?
Best Regards.
Thanks.
--
Rodrigo M.
(37) 9132-4539
(34) 9889-3069
rodrigo.moreira2007
if I use the memached module in kamailio to set STRING data in memcache,
this is not readable from PHP.
This is because kamailio uses the "val_flag" to distinguish the type of
data ( int or string ).
There does not appear to be a standard for how data type is indicated ( in
fact the protocol doc for memcache says "<flags> is an arbitrary 16-bit
unsigned integer" )
I think the memcache module really needs a way to let the user specify the
value of the flag.
something like a modparam to override the flag value on every set.
has anyone else run in to this ?
Sincerely
Jay Binks
Hi Guys,
I am running Centos 6.5 and have installed kamailio 4.4 from Git.
All is running well until I try and load the jansson module.
I have installed jansson-2.7 from src, but when loading the module in kamailio I get;
Aug 30 20:06:24 sip1 kamailio: ERROR: <core> [sr_module.c:582]: load_module(): could not open module </usr/local/kamailio-4.4/lib64/kamailio/modules/jansson.so>: /usr/local/kamailio-4.4/lib64/kamailio/modules/jansson.so: undefined symbol: json_array_set_new
Anyone else had this issue?
Thanks
Jon
Hello all.
I am currently working in a company that built an online platform that
allows companies talk to their customer using different medias, such as
video, voice and chat. To this, we are using Kamailio to provide SIP
services such as WebSockets, Registrar and proxy, and ir works really well.
The point is that today we are creating a new domain for each company that
uses our system, and for now we have more than 3k companies using it, so my
first question is: is there a limit about how many domains we can create in
a Kamailio environment? I tried to find this on the documentation but I
haven't found anything.
Second: every time that we create a new domain, we perform a domain.reload
using the XMLRPC module. We are just using the python script to do this,
but sometimes it is returning the error: Fault 400: 'Reload of domain
tables failed' and we don't know why. The strange thing is that if we
access the server and execute a 'kamctl domain reload' just after the
error, everything works fine. The problem appears to be in the RPC module.
So the question is: does someone knows what can be the cause of this
problem?
Thanks.
*Bruno Emer*
Mobile: +55 11 96540-0044
email: brunoemer(a)gmail.com
<https://www.facebook.com/bruno.emer.5>
<https://www.linkedin.com/profile/view?id=86461237&trk=spm_pic>
<https://twitter.com/brunoemer_>
<https://www.flickr.com/photos/122070309@N03/>
<http://google.com/+BrunoEmer> <http://instagram.com/brunoemer_>
hi i m new with kamailio
so ple help me what i need to next
i have install kamailio in centos 6.7 and also testing SIP to SIP call
which is working
but now i want to do some practice on routing (in kamailio.cnfg) so tell me
what are the basics of it
and what task i need to do for practice
Thank you
--
*Regards:*
Gaurav Bmotra
Smith Infotech
E-46, phase 8 , Indus Area S.A.S Nagar Mohali 160071
Hi:
Looking for help in this logging event.
Aug 26 22:34:17 sipserver /usr/sbin/kamailio[14790]: ERROR: db_mysql
[km_dbase.c:124]: db_mysql_submit_query(): driver error on query: PROCEDURE
kamailio.kamailio_cdrs does not exist (1305)
Aug 26 22:34:17 sipserver /usr/sbin/kamailio[14790]: ERROR: <core>
[db_query.c:181]: db_do_raw_query(): error while submitting query
Aug 26 22:34:17 sipserver /usr/sbin/kamailio[14790]: ERROR: sqlops
[sql_api.c:265]: sql_do_query(): cannot do the query [call kamailio_cdrs()]
Aug 26 22:34:17 sipserver /usr/sbin/kamailio[14790]: ERROR: db_mysql
[km_dbase.c:124]: db_mysql_submit_query(): driver error on query: PROCEDURE
kamailio.kamailio_rating does not exist (1305)
Aug 26 22:34:17 sipserver /usr/sbin/kamailio[14790]: ERROR: <core>
[db_query.c:181]: db_do_raw_query(): error while submitting query
Aug 26 22:34:17 sipserver /usr/sbin/kamailio[14790]: ERROR: sqlops
[sql_api.c:265]: sql_do_query(): cannot do the query [call
kamailio_rating('default')]
I assume the database is missing table entries for these two data inserts.
Any help would be useful.
Thanks.
Kevin
Hi, I am using htable module with version 4.4 storing multiple values in the same key (I set the key_type = 1 for each entry, array key).
I have found an issue with the htable module. Some keys show up when using: "./kamcmd htable.get my_table key[0]" but when asking for the "key::size" I says that the key does not exist.
Also some entries have the "key::size" entry but the actual "key[0]" for example is reported as non existent:
See these 2 examples:
Ex:1 "key[0]" is shown but "key::size" is not:
[root@ar-mia-proxy-01 sbin]# ./kamcmd htable.get htable_lcrgwA 8[0]
{
item: {
name: 8[0]
value: 555|5875|1.1.1.1|5060|0|4|1|1|Broadvox2010IN
flags: 2
expire: NEVER
}
}
[root@ar-mia-proxy-01 sbin]# ./kamcmd htable.get htable_lcrgwA 8::size
error: 500 - Key name doesn't exist in htable.
Ex2: "key::size" is shown but "key[0]" is not:
[root@ar-mia-proxy-01 sbin]# ./kamcmd htable.get htable_lcrgwA 9[0]
error: 500 - Key name doesn't exist in htable.
[root@ar-mia-proxy-01 sbin]# ./kamcmd htable.get htable_lcrgwA 9::size
{
item: {
name: 9::size
value: 6
flags: 0
expire: NEVER
}
}
Also, for this case "9::size", supposedly there are 6 entries and in reality there are only 4 in the tables where I am loading them from
For the case "8::size" that returns 2 the count it is right , the prob is that I can not get the "8[0]" and "8[1]" keys
Any ideas are very appreciated, thank you