简体   繁体   English

arangodb集群身份验证问题

[英]arangodb cluster authentication problems

I used the DCOS 1.8.8,and applied arangodb 3.1.3 on it. 我使用了DCOS 1.8.8,并在其上应用了arangodb 3.1.3。 When I set the jwt-key and make the authentication works. 当我设置jwt-key并使身份验证有效时。 I meet the following problems. 我遇到以下问题。

1.when I open the web site: http://master.mesos/service/arangodb3 , I need to fill the user and pasword, however the password for the "root" is not null. 1.当我打开网站: http://master.mesos/service/arangodb3时 ,我需要填写用户名和密码,但是“ root”的密码不为空。 I wonder what's the user and password, and how can i get a available one? 我想知道用户名和密码是什么,如何获得可用的密码?

2.when I used the coordinator address instand of the master.mesos, and I enter the web UI, then changed the root's password. 2,当我使用master.mesos的协调器地址代表,并进入Web UI,然后更改root的密码时。 what's the amazing thing is that the password I set is not work with the web site(used the master.mesos as Web UI).Also the CLUSTER panel doesn't show well(No data~ in total). 令人惊奇的是,我设置的密码不适用于该网站(将master.mesos用作Web UI)。而且,CLUSTER面板显示不佳(总计无数据〜)。

Both ArangoDB and DC/OS are using the standard HTTP Authentication header. ArangoDB和DC / OS都使用标准的HTTP身份验证标头。 Under the hood ArangoDB Authentication is working fine however the reverse proxy that DC/OS is using will not forward any authentication down to arangodb. 在后台,ArangoDB身份验证工作正常,但是DC / OS使用的反向代理不会将任何身份验证转发给arangodb。 That is why you can't log in into ArangoDB through the DC/OS whereas it will work from inside the mesos cluster. 这就是为什么您不能通过DC / OS登录到ArangoDB的原因,而它只能在mesos群集内部运行。

This is the reason why you have to manually enable authentication via the extra args and there is no simple checkbox for this :( It is simply not supported right now and not really useable. 这就是为什么您必须通过额外的args手动启用身份验证,并且对此没有简单的复选框的原因:(它现在暂时不支持,并且实际上不可用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM