Eu tenho o PHP Memcached em execução Eu tenho o binário ligado (ambos memcached process & php) Estou usando o Memcached :: setSaslAuthData Usando o Ubuntu 14.04
O SASL está ativado Eu só recebo continuamente:
mech: '' PLAIN '' com 46 bytes de dados SASL (severidade 2): Falha na verificação da senha sasl código do resultado: -20 Resposta desconhecida sasl: -20
Pelo que entendi isso significa SASL_NO_USR Eu criei o usuário em sasldb2 O usuário que está executando o processo memcached tem permissões de leitura / gravação para / etc / sasldb2 Quando executo o comando sudo sasldblistusers2 -f / etc / sasldb2, o usuário é listado .
Pergunta: Como solucionar problemas corretamente / corrigir a falha na verificação da senha acima?
Atualização:
Eu tive que baixar e instalar o memcached da fonte usando o sinalizador de configuração --enable-sasl.
Tags sasl php-fpm ubuntu php-memcached