On 05/17/18 18:41 -0700, Om Kale wrote:
Hi All,
I am trying to integrate cyrus-sasl with memcached. I am repeatedly seeing
the following error on the memcached application server:
SASL (severity 5): could not find auxprop plugin, was searching for 'sasldb'
SASL (severity 5): could not find auxprop plugin, was searching for 'sasldb'


Could someone please help me with the same.

I have created a config file named memcached.conf inside /usr/lib/sasl2/
that looks like follows:
pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: plain
log_level: 5
sasldb_path: /usr/lib/sasl2

I have also configured cyrus-sasl using:
./configure --with-plugindir=/usr/lib/sasl2 --with-configdir=/usr/lib/sasl2

Assuming that you compiled dynamically, does the sasldb shared library
exist? If not, you may need to check it's build dependencies and you may
need to specify --with-dblib and/or CPPFLAGS/LDFLAGS if berkerly cannot be
found.

Use 'pluginviewer -a' to verify that the glue library can find sasldb.
strace or another system call trace tool should verify the directory path
being searched.

If using shared libraries, ldd on both pluginview and your memcached binary
should point to the same location for libsasl2.so.2.

Reply via email to