2017-03-16 1 views
0

J'ai utilisé le DCOS 1.8.8, et appliqué arangodb 3.1.3 dessus. Lorsque je définis la clé jwt et que l'authentification fonctionne. Je rencontre les problèmes suivants.arangodb problèmes d'authentification de cluster

1.Quand j'ouvre le site web: http://master.mesos/service/arangodb3, j'ai besoin de remplir l'utilisateur et pasword, cependant le mot de passe pour le "root" n'est pas nul. Je me demande quel est l'utilisateur et le mot de passe, et comment puis-je en obtenir un disponible? 2. Lorsque j'ai utilisé l'adresse de l'adresse du coordinateur de master.mesos et que j'ai entré l'interface utilisateur Web, j'ai changé le mot de passe de la racine. Quelle est la chose étonnante est que le mot de passe que j'ai défini ne fonctionne pas avec le site Web (utilisé le master.mesos comme interface Web). Aussi le panneau CLUSTER ne montre pas bien (Pas de données ~ au total).

Répondre

0

ArangoDB et DC/OS utilisent tous deux l'en-tête HTTP Authentication standard. Sous le capot, l'authentification ArangoDB fonctionne correctement, mais le proxy inverse utilisé par DC/OS ne transmet aucune authentification à arangodb. C'est pourquoi vous ne pouvez pas vous connecter à ArangoDB via le DC/OS alors que cela fonctionnera depuis l'intérieur du cluster mesos.

C'est la raison pour laquelle vous devez activer manuellement l'authentification via les args supplémentaires et il n'y a pas de simple case à cocher pour cela :(Il n'est tout simplement pas supporté actuellement et pas vraiment utilisable