Hi all guys, I just installed web-cyradm on a SuSE box 9.2. All it works great, but sieve. I installed Postfix, Postgresql, Cyrus-imap,Cyrus-Sasl and web-cyradm. The following is the rpm list: postfix-2.1.5-3.1_pgsql cyrus-sasl-devel-2.1.19-7 cyrus-sasl-digestmd5-2.1.19-7 cyrus-sasl-crammd5-2.1.19-7 cyrus-sasl-plain-2.1.19-7 cyrus-sasl-2.1.19-7 cyrus-sasl-saslauthd-2.1.19-5 cyrus-imapd-devel-2.2.8-6.4 cyrus-imapd-2.2.8-6.4 postgresql-server-7.4.8-0.3 postgresql-docs-7.4.8-0.3 postgresql-libs-7.4.8-0.3 postgresql-jdbc-7.4.8-0.3 postgresql-pl-7.4.8-0.3 postgresql-devel-7.4.8-0.3 postgresql-contrib-7.4.8-0.3 pam-pgsql-0.5.2-5 My conf files are listed under. ****** /etc/cyrus.conf ******** # UNIX sockets start with a slash and are put into /var/lib/imap/socket SERVICES { # add or remove based on preferences imap cmd="imapd" listen="xxx.xxx.xxx.xxx:imap" prefork=0 imaplocal cmd="imapd -C /etc/imapd-local.conf" listen="127.0.0.1:imap" prefork=0 imaps cmd="imapd -s" listen="xxx.xxx.xxx.xxx:imaps" prefork=0 imapslocal cmd="imapd -C /etc/imapd-local.conf" listen="127.0.0.1:imaps" prefork=0 pop3 cmd="pop3d" listen="pop3" prefork=0 pop3s cmd="pop3d -s" listen="pop3s" prefork=0 #sieve cmd="timsieved" listen="sieve" prefork=3 maxchild=10 sieve cmd="timsieved" listen="xxx.xxx.xxx.xxx:sieve" prefork=0 sievelocal cmd="timsieved -C /etc/imapd-local.conf" listen="127.0.0.1:sieve" prefork=0 ## Note: xxx.xxx.xxx.xxx is a replacement of my server IP address ****** /etc/imapd.conf ******** postmaster: postmaster configdirectory: /var/lib/imap partition-default: /var/spool/imap sievedir: /var/lib/imap/sieve sieveuserhomedir: no # admins: noadmins allowanonymouslogin: no allowplaintext: yes autocreatequota: 200000 reject8bit: no quotawarn: 90 timeout: 30 poptimeout: 10 dracinterval: 0 drachost: localhost sasl_pwcheck_method: saslauthd #sasl_pwcheck_method: auxprop lmtp_overquota_perm_failure: no sasl_mech_list: md5 servername: myhost.mydom.dom sieve_maxscriptsize: 32 sieve_maxscript: 5 unixhierarchysep: yes lmtpsocket: /var/spool/postfix/public/lmtp sendmail: /usr/sbin/sendmail ****** /etc/imapd-local.conf ******** postmaster: postmaster configdirectory: /var/lib/imap partition-default: /var/spool/imap sievedir: /var/lib/imap/sieve sieveuserhomedir: no admins: cyrus allowanonymouslogin: no allowplaintext: yes autocreatequota: 200000 reject8bit: no quotawarn: 90 timeout: 30 poptimeout: 10 dracinterval: 0 drachost: localhost sasl_pwcheck_method: saslauthd #sasl_pwcheck_method: auxprop lmtp_overquota_perm_failure: no sasl_mech_list: md5 servername: myhost.mydom.dom sieve_maxscriptsize: 32 sieve_maxscript: 5 unixhierarchysep: yes lmtpsocket: /var/spool/postfix/public/lmtp sendmail: /usr/sbin/sendmail ****** /etc/pamd/imap ******** #%PAM-1.0 auth sufficient /lib/security/pam_pgsql.so #auth sufficient /lib/security/pam_unix_auth.so account required /lib/security/pam_pgsql.so #account sufficient /lib/security/pam_unix_acct.so ## Note: I copied /etc/pam.d/imap in /etc/pamd.d/pop, /etc/pamd.d/sieve, /etc/pamd.d/cyrus so they are all twins files. pam_pgsql.so calls web-cyradm postgresql db to authenticate users. The md5 crypting type works great with web-cyradm If I telenet on localhost to port sieve i got the following: telnet localhost sieve Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. "IMPLEMENTATION" "Cyrus timsieved v2.2.8" "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex" OK if i run sieveshell i got: /usr/bin/sieveshell -u cyrus -a cyrus 127.0.0.1 connecting to 127.0.0.1 unable to connect to server at /usr/bin/sieveshell line 169 I just posted to web-cyradm mailing list to find a solution but without results. So I think is something related to SuSE OS. Any idea will be very wellcome, because i spent yet a lot of time to find a solution without getting anyone. Thanks in advance -- _________________________________________________ */Gianni Socionovo/* //