1 votes

Mongodb + Kerberos Le mécanisme SASL BadValue GSSAPI n'est pas pris en charge

J'essaie d'exécuter une instance de mongodb avec le mécanisme d'authentification GSS-API. Voici la commande :

mongod --dbpath /home/ec2-user/db/node2/data --auth --setParameter authenticationMechanisms=GSSAPI

Et voici l'erreur que j'obtiens :

  F CONTROL  Failed global initialization: BadValue SASL mechanism GSSAPI is not supported

Il semble que j'ai besoin de la bibliothèque que SASL utilise pour le mécanisme GSS-API, tout comme cet autre problème que j'ai résolu :

https://dba.stackexchange.com/questions/94889/mongodb-couldnt-find-mech-gssapi

Mais à la différence que j'utilise maintenant un Linux Red Hat 7.5 et qu'avant, j'utilisais un Ubuntu 14.04. Les bibliothèques que j'ai installées pour tenter de résoudre cette erreur sont les suivantes :

cyrus-sasl-gssapi.i686 : GSSAPI authentication support for Cyrus SASL
cyrus-sasl-gssapi.x86_64 : GSSAPI authentication support for Cyrus SASL
perl-GSSAPI.x86_64 : Perl extension providing access to the GSSAPIv2 library
rsyslog-gssapi.x86_64 : GSSAPI authentication and encryption support for rsyslog
gssproxy.x86_64 : GSSAPI Proxy
python-kerberos.x86_64 : A high-level wrapper for Kerberos (GSSAPI) operations
sssd-krb5-common.x86_64 : SSSD helpers needed for Kerberos and GSSAPI authentication
sssd-krb5-common.i686 : SSSD helpers needed for Kerberos and GSSAPI authentication

Quelqu'un sait-il quelle bibliothèque me manque ?

1voto

Pygman Points 11

Dans leur document :

MongoDB Entreprise supporte l'authentification .

Apparemment, leur version normale ne supporte pas le mécanisme d'authentification GSSAPI, le téléchargement de la version entreprise devrait donc résoudre le problème.

http://docs.mongodb.org/manual/tutorial/control-access-to-mongodb-Windows-with-kerberos-authentication/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X