One thing I've noticed when it comes to SASL is often you have the SASL library 
but there are no authentication modules installed by default -- hance "no 
authenticators available". You'll likely need to install one or more 
authenticator modules depending on your preferred authentication method.  For 
example: under CentOS if I look for SASL packages I see:

# yum list available | grep -i sasl
cyrus-sasl.i686                           2.1.26-23.el7                  base
cyrus-sasl-devel.i686                     2.1.26-23.el7                  base
cyrus-sasl-gs2.i686                       2.1.26-23.el7                  base
cyrus-sasl-gs2.x86_64                     2.1.26-23.el7                  base
cyrus-sasl-gssapi.i686                    2.1.26-23.el7                  base
cyrus-sasl-ldap.i686                      2.1.26-23.el7                  base
cyrus-sasl-ldap.x86_64                    2.1.26-23.el7                  base
cyrus-sasl-lib.i686                       2.1.26-23.el7                  base
cyrus-sasl-md5.i686                       2.1.26-23.el7                  base
cyrus-sasl-md5.x86_64                     2.1.26-23.el7                  base
cyrus-sasl-ntlm.i686                      2.1.26-23.el7                  base
cyrus-sasl-ntlm.x86_64                    2.1.26-23.el7                  base
cyrus-sasl-plain.i686                     2.1.26-23.el7                  base
cyrus-sasl-plain.x86_64                   2.1.26-23.el7                  base
cyrus-sasl-scram.i686                     2.1.26-23.el7                  base
cyrus-sasl-scram.x86_64                   2.1.26-23.el7                  base
cyrus-sasl-sql.i686                       2.1.26-23.el7                  base
cyrus-sasl-sql.x86_64                     2.1.26-23.el7                  base

Note the packages cyrus-sasl-{gssapi,ldap,md5,ntlm,plain,scram, possibly sql & 
gs2}. Those are the authenticator modules. Install the one you need. I'd start 
with 'plain' and possibly 'login' if you aren't sure what you need.

Debian/Ubuntu systems appear to have similar module packages, and I know that 
pkgsrc also has separate authentication module packages. Regardless of what 
package manager you're using I'd look for packages with 'sasl' or 'cyrus' in 
the name and see if you find anything that looks promising.

-Jason

-- 
Jason White
jdwh...@menelos.com
"The single biggest problem in communication is the illusion that it has taken 
place." - George Bernard Shaw



Reply via email to