Hello,
hmm, that's interesting, used to be no problem with name "version", afaik, might be something specific to newer versions of mongodb. I think there is a function to retrieve the collection by name, but that requires changes in the c code, not sure when I will get time for it, maybe others can also take a look.
Meanwhile, the solution is to use a different name for the version table, you can set it via the core parameter:
- https://www.kamailio.org/wiki/cookbooks/5.4.x/core#version_table
Cheers,
Daniel
Hello,
maybe the version collection was not created properly
-- have you read the guidelines from next link?
* https://www.kamailio.org/wiki/tutorials/kamailio-and-mongodb
Cheers,
Daniel
Hello,
jumping in to add another hint: run kamailio with debug=3 in kamailio.cfg and look at the syslog file, iirc, the db_mongodb should print many details when doing queries and then you may get a clue of what happens. If not, send over here all the log messages printed by kamailio in such case and we can take a look.
Cheers,
Daniel
Hello,
can you see on the mongoDB level (e.g. with query debugging) what query is actually done on the server? This might help to debug the problem.
Cheers,
Henning
From:
sr-users <sr-users-bounces@lists.kamailio.org>
On Behalf Of H Yavari
Sent: Sunday, February 7,
2021 10:10 PM
To: Kamailio (SER) - Users
Mailing List <sr-users@lists.kamailio.org>
Subject: Re: [SR-Users]
Permissions module with Mongodb
Thanks for the reply.
But I have the version now like this, and get the error!
Any idea?
Regards,
Hossein
----
On Sunday, February 7, 2021, 09:25:12 AM PST, Jeremy McNamara <mcnamara.jeremy@gmail.com> wrote:
Hmm... I know I used that trick for usrloc about a decade ago :)
Have you discovered the mongo schema files located here: https://github.com/kamailio/kamailio/tree/master/utils/kamctl/mongodb/kamailio
I did a quick scan through and it seems everything should be there. (Do you see a version table in your mongodb?)
-J
On Sat, Feb 6, 2021 at 6:14 PM H Yavari <hyavari@rocketmail.com> wrote:
Thanks Jeremy,
But as I see in logs, it can't set this parameter!
Anybody did it before? using Mongo for these modules.
BR,
Hossein
On Saturday, February 6, 2021, 01:39:09 PM PST, Jeremy McNamara <mcnamara.jeremy@gmail.com> wrote:
Hi - This may not be a correct solution, but it might help you move forward.
modparam("permissions", "version_table", 0)
_______________________________________________
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-bin/mailman/listinfo/sr-users
_______________________________________________
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-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla -- www.asipto.com www.twitter.com/miconda -- www.linkedin.com/in/miconda Funding: https://www.paypal.me/dcmierla
-- Daniel-Constantin Mierla -- www.asipto.com www.twitter.com/miconda -- www.linkedin.com/in/miconda Funding: https://www.paypal.me/dcmierla
-- Daniel-Constantin Mierla -- www.asipto.com www.twitter.com/miconda -- www.linkedin.com/in/miconda Funding: https://www.paypal.me/dcmierla