[OpenSIPS-Users] mongo query and params confusion

Ovidiu Sas osas at voipembedded.com
Tue Sep 9 02:29:30 CEST 2014


Maybe some firewall issues?

-ovidiu

On Mon, Sep 8, 2014 at 8:11 PM, Tito Cumpen <tito at xsvoce.com> 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> 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> 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
>> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> >
>>
>>
>>
>> --
>> VoIP Embedded, Inc.
>> http://www.voipembedded.com
>>
>> _______________________________________________
>> Users mailing list
>> 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
>



-- 
VoIP Embedded, Inc.
http://www.voipembedded.com



More information about the Users mailing list