When trying to set a mongodb uri in the turnserver.conf configuration I get the following error: "Bad configuration format: mongo-userdb"
My configuration looks like this mongo-userdb="mongodb://user:pass@host/db"
Any ideas on what the correct format should be? I checked out this page (side note the docs point to an invalid webpage, this is the correct): http://hergert.me/docs/mongo-c-driver-docs-0.94.2/mongoc_uri.html
My configuration directive looks to be right! I can connect using the shell script for schema population.
Comment #1
Posted on Aug 28, 2014 by Swift CatLooks like the problem is this: "MongoDB is not supported"
I'm running Ubuntu 14.04.
According to this link, it's possible to compile the mongo-c-driver as ubuntu pckages: https://gist.github.com/chergert/4bb50c11f2a51212d50b
I've done this, but coturn still says it's not supported even though these packages are installed. Still investigating it but I guess I need to recompile the Ubuntu packages (information on how to recompile the package would be appreciated).
Comment #2
Posted on Aug 28, 2014 by Swift CatLooks like the problem is this: "MongoDB is not supported"
I'm running Ubuntu 14.04.
According to this link, it's possible to compile the mongo-c-driver as ubuntu pckages: https://gist.github.com/chergert/4bb50c11f2a51212d50b
After installing the packages with the above instructions I needed to modify the configure script to add this line when it looks for mongodb libs: /usr/include/libmongoc-1.0
After adding this and running ./configure everything works fine.
Comment #3
Posted on Sep 8, 2014 by Happy GiraffeYou are using the Ubuntu coturn package that has no MongoDB support compiled in it (because mongo C driver is ot a standard Debian package). If you do want Mongo DB support, then you have to recompile the coturn manually (as a generic installation) on a system that has Mongo C driver.
Status: Invalid
Labels:
Type-Defect
Priority-Medium