Hi,
We’re considering using the external authentication over sasl to authenticate users over our existing ldap infrastructure.
I installed the percona server for mongodb 3.4 from the .deb files on an Ubuntu 16.04 (Xenial) and configured saslauthd and libsasl according to https://www.percona.com/doc/percona-server-for-mongodb/3.4/authentication.html.
Unfortunately I’m not able to authenticate in the client with “db.getSiblingDB(”$external").auth({ mechanism:“PLAIN”, user:"", pwd:"", digestPassword:false})". The following error message appears: Error: Unsupported mechanism PLAIN
testsaslauth works. And as far as I can tell from the debug output of saslauthd, the auth request does not even reach saslauthd.