> >I'm baffled by the Decoding Error in syslog- usually, there's some >indication from Google what's going on. But no Decoding Errors >(outside of TLS, which I'm not currently using) seem to be mentioned >in reference to cyrus imapd. > >To recap- cyradm locally fails, because it can't find my sasl libs. >(annoying, since they're working fine for imapd authentication, ldap >and others). From my linux box- using cyradm I can log in, but any >interactive command fails with the following error: > >Mar 29 15:53:32 elric imapd[2212]: Decoding error: generic failure >(-1), closing connection >
Subsequent research shows me: /* Decode the input token */ result = sasl_decode(s->conn, (const char *) s->buf, n, &out, &outlen); if (result != SASL_OK) { snprintf(errbuf, 256, "Decoding error: %s (%i)", sasl_errstring(result, NULL, NULL), result); s->error = errbuf; return EOF; } Could this be related to different sasl versions on the linux box and the server? Thanks- --