<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
can you run with debug=3 and see what is printed in syslog?<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<div class="moz-cite-prefix">On 18/08/15 11:36, José Seabra wrote:<br>
</div>
<blockquote
cite="mid:CAEVZRWsnYFHC+yqnE0F+QjkCuYDfuXEwQqiOLCEL0LaE6XQiUw@mail.gmail.com"
type="cite">
<div dir="ltr">Hi Daniel,
<div><br>
</div>
<div>Thank you for your reply,</div>
<div><br>
</div>
<div>I did what you suggested in your last email, but the issue
remains, maybe i did something wrong, so in order we try
understand if i did or not something wrong please have a look
at the mongodb commands to create db, collection and document.</div>
<div><br>
</div>
<div>
<div>> use kamailio</div>
<div>switched to db kamailio</div>
<div>> </div>
</div>
<div>> db<br>
</div>
<div>
<div>kamailio</div>
<div>> db.createCollection("version")<br>
</div>
</div>
<div>
<div>> show collections</div>
<div>system.indexes</div>
<div>version</div>
<div>> </div>
</div>
<div>> db.getCollection("version").insert({table_name:
"presentity", table_version: 4 })<br>
</div>
<div>WriteResult({ "nInserted" : 1 })<br>
</div>
<div>> db.getCollection("version").find({})<br>
</div>
<div>
<div>{ "_id" : ObjectId("55d2fb67b04c015195aee4b1"),
"table_name" : "presentity", "table_version" : 4 }</div>
</div>
<div><br>
</div>
<div>Best Regards</div>
<div>José Seabra</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2015-08-18 7:09 GMT+01:00
Daniel-Constantin Mierla <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:miconda@gmail.com"
target="_blank">miconda@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Indeed the issue is
related to checking the version table. You have to create
a collection named "version" in kamailio database, then
add the records for the tables you are using with the
fields:<br>
<br>
- table_name corresponding to the table name (e.g.,
presentity)<br>
- table_version value as in lib/srdb1/schema/* (e.g., 4)<br>
<br>
If you have kamailio database created in mysql (or other
sql server), you can simply look at the content of table
"version".<br>
<br>
If I get to better internet connection while traveling
these days, I will try to put together proper guidelines.<br>
<br>
Cheers,<br>
Daniel
<div>
<div class="h5"><br>
<br>
<div>On 17/08/15 19:10, José Seabra wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">This shouldn't check the table
version in mongodb or i'm wrong?
<div>Best regards</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2015-08-17 16:45
GMT+01:00 José Seabra <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:joseseabra4@gmail.com"
target="_blank">joseseabra4@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div dir="ltr">I have tried that but kamailio
gave me the following error:
<div><br>
<div>
<div> 0(2344) ERROR: <core>
[db.c:435]: db_check_table_version():
invalid version 0 for table presentity
found, expected 4 (check table
structure and table "version")</div>
<div> 0(2344) ERROR: presence
[presence.c:358]: mod_init(): error
during table version check</div>
<div> 0(2344) ERROR: <core>
[sr_module.c:945]: init_mod(): Error
while initializing module presence
(/usr/local/lib64/kamailio/modules/presence.so)</div>
<div>ERROR: error while initializing
modules</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Presence module configuration:</div>
<div><br>
</div>
<div>
<div>modparam("presence",
"server_address", "sip:<a
moz-do-not-send="true"
href="http://10.0.20.100:5080"
target="_blank">10.0.20.100:5080</a>")</div>
<div>modparam("presence",
"subs_db_mode", 3)</div>
<div>modparam("presence",
"expires_offset", 60)</div>
<div>modparam("presence",
"send_fast_notify", 0)</div>
<div>modparam("presence",
"clean_period", 30)</div>
<div>modparam("presence", "publ_cache",
0)</div>
<div>modparam("presence",
"sip_uri_match", 1)<br>
</div>
<div>modparam("presence", "waitn_time",
1)</div>
<div>modparam("presence",
"notifier_processes", 0)</div>
<div>modparam("presence", "db_url",
"mongodb://localhost/kamailio")<br>
</div>
</div>
<div><br>
</div>
<div>Best Regards</div>
<div>José Seabra</div>
<div><br>
</div>
</div>
</div>
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2015-08-17
16:33 GMT+01:00 Daniel-Constantin
Mierla <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:miconda@gmail.com"
target="_blank">miconda@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div bgcolor="#FFFFFF"
text="#000000"> Hello,<br>
<br>
do not remember exactly if you
need to create an empty
collection, anyhow, the main idea
is that there is no table
definition, because mongo is a
document-storage like engine. The
records store all the details
about all the fields.<br>
<br>
In other words, you should be
ready to go after basic setup of
mongodb collection and configuring
kamailio modules to use the
server.<br>
<br>
Cheers,<br>
Daniel
<div>
<div><br>
<br>
<div>On 17/08/15 16:51, José
Seabra wrote:<br>
</div>
</div>
</div>
<blockquote type="cite">
<div>
<div>
<div dir="ltr">Hello all,
<div>
<div>I would like to
test my presence
server using
db_mongodb as database
server instead of
using mysql, but i
don't find any
documentation
explaining how i can
configure mongodb
database(data
structure) for
presence or even for
the other kamailio
modules.</div>
<div><br>
</div>
<div>
<div>Can someone
guide me in this
setup?<br>
</div>
<div><br>
</div>
Best Regards</div>
<div><br>
</div>
<div>
<div>-- <br>
</div>
<div>Cumprimentos
<div>José Seabra</div>
</div>
</div>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
</div>
</div>
<pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a moz-do-not-send="true" href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a moz-do-not-send="true" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><span><font color="#888888">
</font></span></pre>
<span><font color="#888888"> </font></span></blockquote>
<span><font color="#888888"> <br>
<pre cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Book: SIP Routing With Kamailio - <a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a></pre>
</font></span></div>
<br>
_______________________________________________<br>
SIP Express Router (SER) and
Kamailio (OpenSER) - sr-users
mailing list<br>
<a moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org"
target="_blank">sr-users@lists.sip-router.org</a><br>
<a moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
</blockquote>
</div>
<br>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
</div>
</div>
<div>Cumprimentos<span><font color="#888888">
<div>José Seabra</div>
</font></span></div>
</blockquote>
</div>
<br>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div>Cumprimentos
<div>José Seabra</div>
</div>
</blockquote>
<br>
<pre cols="72">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Book: SIP Routing With Kamailio - <a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a></pre>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div class="gmail_signature">Cumprimentos
<div>José Seabra</div>
</div>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Book: SIP Routing With Kamailio - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a></pre>
</body>
</html>