On 17/12/14 15:34 +0530, Kavita Kawale wrote:
HiÂ Â N. Harrison Ripps,
I tried in this way but still I am unable to do Mongo authentication.
To use the mongo auth plugin, the following steps should be done on all broker
1) Install rubygem-openshift-origin-auth-mongo
2) Configure the plugin in
/etc/openshift/plugins.d/openshift-origin-auth-mongo.conf (there is an
example file in the directory that can be used as a template).
3) Remove/rename the openshift-origin-auth-remote-user.conf file from
4) Modify /etc/openshift/console.conf set CONSOLE_SECURITY=basic
You may need to also comment out the REMOTE_USER* options in the
console.conf as well, but I'm not entirely sure.
5) Remove/rename any remote-user plugin config files ending in .conf from
6) You will probably want to remove the remote-user auth plugin from the hosts
as well (rubygem-openshift-origin-auth-remote-user)
7) Restart openshift-broker and openshift-console. Any errors should be found
in their respective log files:
On Mon, Dec 15, 2014 at 9:51 PM, N. Harrison Ripps <nhr redhat com>On Mon, Dec 15, 2014 at 8:58 PM, N. Harrison Ripps <nhr redhat com>
On 12/15/2014 11:08 AM, Kavita Kawale wrote:
Thanks N. Harrison Ripps !
I have created *openshift-origin-auth-remote-user.conf* inside
*as well as inside* /var/www/openshift/console/httpd/conf.d/* and
below content inside that file â
That filename is incorrect. Change the name to
'openshift-origin-auth-mongo.conf' and try again...
*# The host:port for your MongoDB server*
*# The user to connect to your MongoDB*
*# The password to connect to your MongoDB*
*# The database within your MongoDB to use for auth*
But after restarting openshift-broker service, it is thowing below
Invalid command 'MONGO_HOST_PORT="<Host Name>:27017"', perhaps
or defined by a module not included in the server configuration
Please let me know where I am doing wrong
> Hi Kavita--
> I can see that you were having a discussion about this with Brenton
> So it seems like you may need some guidance on what the mongo auth
> file should contain.
> Here's an example of the file:
> In your MongoDB system located at MONGO_HOST_PORT, you need to tell
> which mongo user to log in as (MONGO_USER, MONGO_PASSWORD) and then
> specific database you want OpenShift to use for auth records
> You can test that your setup is correct by trying to manually run the
> following from your broker:
> mongo <MONGO_HOST_PORT> -u <MONGO_USER> -p <MONGO_PASSWORD>
> Assuming you are able to connect, verify the datastore with:
> The openshift-origin-auth-mongo.conf file that you create should live
> /var/www/httpd/conf.d/ and there should be no other auth conf files
> You can see more info in the docs here:
> Hope this helps!
> On 12/15/2014 04:17 AM, Kavita Kawale wrote:
>> Is anybody can tell me steps to do mongo authentication ?
>> I want to do mongo authentication instead of LDAP or Basic.
>> dev mailing list
>> dev lists openshift redhat com
1. mailto:nhr redhat com
2. mailto:nhr redhat com
6. mailto:dev lists openshift redhat.com
dev mailing list
dev lists openshift redhat com
Description: PNG image