[OpenSIPS-Users] mongo query and params confusion
Liviu Chircu
liviu at opensips.org
Tue Sep 9 13:55:06 CEST 2014
Hello Tito,
Either use the group name everywhere, or don't specify it at all in the
modparam:
modparam("db_cachedb","cachedb_url","mongodb://localhost ...
or
cache_raw_query("mongodb:instance1" ...
Best regards,
Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com
On 09/09/2014 03:11 AM, Tito Cumpen wrote:
> Ovidiu,
>
>
> I have corrected the param and now I am seeing opensips start without
> a problem the query problem still persists with the error
>
> /sbin/opensips[22454]: ERROR:core:cachedb_raw_query: failed to get
> connection for grp name []
>
> I am not seeing any attempts being made from this server to the my
> mongo instance on the ingress interface. Any ideas??
>
>
>
> Thanks,
>
> Tito
>
>
>
> On Mon, Sep 8, 2014 at 8:01 PM, Ovidiu Sas <osas at voipembedded.com
> <mailto:osas at voipembedded.com>> wrote:
>
> Here's what works for me (I use both mongo and cache):
> loadmodule "cachedb_mongodb.so"
> modparam("cachedb_mongodb",
> "cachedb_url","mongodb:instance1://localhost:27017/db.collection")
> loadmodule "db_cachedb.so"
> modparam("db_cachedb","cachedb_url","mongodb:instance1://localhost:27017/db.collection")
>
> You have the wrong module name (cachedb_mongo vs. cachedb_mongodb)
>
> Regards,
> Ovidiu Sas
>
> On Mon, Sep 8, 2014 at 7:50 PM, Tito Cumpen <tito at xsvoce.com
> <mailto:tito at xsvoce.com>> wrote:
> > Hello Group,
> >
> >
> > I am perplexed about what the correct params are to point
> opensips to an
> > instance of mongodb
> >
> >
> > I am currently using these
> >
> >
> > loadmodule "db_cachedb.so"
> >
> > loadmodule "cachedb_mongodb.so"
> >
> >
> >
> modparam("cachedb_mongo","cachedb_url","mongodb:instance1://162.XXX.XX.XXXX:27017/AOR.Location")
> >
> > which triggers this error
> >
> > Parameter <cachedb_url> not found in module <cachedb_mongo> -
> can't set
> >
> > Alternatively I have tried using :
> >
> >
> >
> modparam("db_cachedb","cachedb_url","mongodb:instance1://162.XX.XX.XX:27017/AOR.Location")
> >
> > which would cause the following error when running this query
> >
> > cache_raw_query("mongodb","{ \"op\" : \"find\",
> \"ns\" :
> > \"AOR.Location\", \"query\": {\"User\" : $rU}
> }","$avp(mongo_result)");
> >
> >
> > ERROR:core:cachedb_raw_query: failed to get connection for grp
> name [}
> >
> > I am using Opensips version 1.11
> >
> > Thanks
> >
> >
> >
> > _______________________________________________
> > Users mailing list
> > Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >
>
>
>
> --
> VoIP Embedded, Inc.
> http://www.voipembedded.com
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20140909/f4569124/attachment-0001.htm>
More information about the Users
mailing list