Hi list.. I have trouble connecting to sieve. Everything else works fine. I'm using RedHat 7.3. I've tried Simons rpms also, but the same error occures. I'm using Cyrus Sasl 2.1.11 and Cyrus Imap 2.1.11. The system is a "web-cyradm" based config with MySQL and Postfix.
saslauthd -a pam& are working fine against smtp, pop and imap. im the "pam.d" dir, there's "imap", "pop", "sieve" and "smtp" with the same content in them, pointing to "/lib/security/pam_mysql.so etc..." When I telnet localhost sieve, I get: Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. "IMPLEMENTATION" "Cyrus timsieved v2.1.11" "SASL" "LOGIN PLAIN" "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex" OK When trying to use sivtest with plain, this happens: sivtest -u cyrus -a cyrus -m plain -p 2000 localhost S: "IMPLEMENTATION" "Cyrus timsieved v2.1.11" S: "SASL" "LOGIN PLAIN" S: "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex" S: OK Please enter your password: C: AUTHENTICATE "PLAIN" {32+} Y3lydXMAY3lydXMAY3lydXNfcGFzc3dk S: NO "Authentication Error" Authentication failed. generic failure Security strength factor: 0 The logs come up with: Feb 1 15:21:57 gollum master[23388]: about to exec /usr/cyrus/bin/timsieved Feb 1 15:21:57 gollum sieve[23388]: executed Feb 1 15:21:57 gollum sieve[23388]: accepted connection Feb 1 15:22:25 gollum master[23364]: process 23388 exited, status 0 When trying to use sivtest with login, this happens: sivtest -u cyrus -a cyrus -m login -p 2000 localhost S: "IMPLEMENTATION" "Cyrus timsieved v2.1.11" S: "SASL" "LOGIN PLAIN" S: "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex" S: OK C: AUTHENTICATE "LOGIN" S: {12} S: VXNlcm5hbWU6 Please enter your password: C: {8+} Y3lydXM= S: {12} S: UGFzc3dvcmQ6 C: {16+} Y3lydXNfcGFzc3dk S: NO "Authentication Error" Authentication failed. generic failure Security strength factor: 0 When I try to use sieveshell I get: connecting to localhost Please enter your password: Please enter your password: Bad protocol from MANAGESIEVE server: lost connection And the log says: gollum perl: No worthy mechs found Feb 1 15:28:35 gollum timsieved[23539]: attempting server step after doneflag Feb 1 15:28:35 gollum master[23364]: process 23539 exited, signaled to death by 11 ============================================================================ = My configs...: cyrus.conf: SERVICES { # add or remove based on preferences imap cmd="imapd" listen="imap" prefork=0 # imaps cmd="imapd -s" listen="imaps" prefork=0 pop3 cmd="pop3d" listen="pop3" prefork=0 # pop3s cmd="pop3d -s" listen="pop3s" prefork=0 sieve cmd="timsieved" listen="sieve" prefork=0 imapd.conf: postmaster: postmaster configdirectory: /var/imap partition-default: /var/spool/imap admins: cyrus allowanonymouslogin: no allowplaintext: yes sasl_mech_list: PLAIN LOGIN servername: gollum.xxx.yyy autocreatequota: 20000 reject8bit: no quotawarn: 90 timeout: 30 poptimeout: 10 sasl_pwcheck_method: saslauthd sievedir: /usr/sieve sendmail: /usr/sbin/sendmail sieve_maxscriptsize: 32 sieve_maxscripts: 5 unixhierarchysep: yes umask: 077 ============================================================================ == Any advisory are much appreciated regards -bryntez