Hello, Not sure if I have something misconfigured or what, but I can't seem to force the sync_server or sync_client to use TLS at all. I ran tcpdump on the sync_server and I can see it is all in plain text. I can even use telnet to login to the sync server and it will authenticate me without and encryption at all. (feel free to point our any other problems you think I may have with my configs as well, thanks). Here are is the version I am running: # rpm -qa | grep cyrus-imap cyrus-imapd-perl-2.3.12p2-1 cyrus-imapd-2.3.12p2-1 cyrus-imapd-utils-2.3.12p2-1 cyrus.conf file on the master server: >>>>>>>>>>>>>>>>Start Cyrus.conf<<<<<<<<<<<<<<<<< START { recover cmd="ctl_cyrusdb -r" idled cmd="idled" syncclient cmd="/usr/lib/cyrus-imapd/sync_client -t 60 -d 10 -r -F /etc/cyrus/stop_sync_client" } SERVICES { imap cmd="imapd" listen="imap" prefork=5 imaps cmd="imapd -s" listen="imaps" prefork=1 pop3 cmd="pop3d" listen="pop3" prefork=3 pop3s cmd="pop3d -s" listen="pop3s" prefork=1 sieve cmd="timsieved" listen="sieve" prefork=0 nntp cmd="nntpd" listen="nntp" prefork=3 nntps cmd="nntpd -s" listen="nntps" prefork=1 lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=200 fud cmd="fud" listen="fud" proto="udp" prefork=1 } EVENTS { checkpoint cmd="ctl_cyrusdb -c" period=30 delprune cmd="cyr_expire -E 3" at=0400 tlsprune cmd="tls_prune" at=0400 } >>>>>>>>>>>>>>>>Stop Cyrus.conf<<<<<<<<<<<<<<<<< imapd.conf file on Master server >>>>>>>>>>>>>>>>Start imapd.conf<<<<<<<<<<<<<<<<< ###IMAP Settings configdirectory: /var/lib/imap partition-default: /var/spool/imap sendmail: /usr/sbin/sendmail hashimapspool: true servername: imap.dom autocreatequota: 1073741824 autocreateinboxfolders: Trash | Sent | Drafts autosubscribeinboxfolders: Trash | Sent | Drafts autosubscribe_all_sharedfolders: 1 ###Sieve Settings sievedir: /var/lib/imap/sieve postuser: cyrus sharedprefix: shared allowplaintext: 1 sieve_tls_cert_file: disabled ###Auth Settings sasl_pwcheck_method: saslauthd sasl_mech_list: PLAIN force_sasl_client_mech: PLAIN loginrealms: REALM ###TLS/SSL Settings tls_cert_file: /etc/pki/cyrus-imapd/server.crt tls_key_file: /etc/pki/cyrus-imapd/server.key tls_ca_file: /etc/pki/cyrus-imapd/cacert.pem tls_cipher_list: TLSv1 :SSLv3 : !DES : !LOW :@STRENGTH ###NNTP Settings newsprefix: news partition-news: /var/spool/news nntp_tls_cert_file: disabled ###General Options singleinstancestore: 1 admins: cyrus allowanonymouslogin: 0 allowusermoves: 1 altnamespace: 1 expunge_mode: delayed lmtp_downcase_rcpt: 1 lmtp_fuzzy_mailbox_match: 1 username_tolower: 1 normalizeuid: 1 ###Replication sync_host: replica-host sync_authname: csync-user sync_realm: REALM sync_password: XXXXXXXXXXXX sync_log: 1 sync_repeat_interval: 10 sync_shutdown_file: /etc/cyrus/stop_sync_client guid_mode: sha1 >>>>>>>>>>>>>>>>Stop imapd.conf<<<<<<<<<<<<<<<<< cyrus.conf file on the replica server: >>>>>>>>>>>>>>>>Start Cyrus.conf<<<<<<<<<<<<<<<<< [root@BMP-346-MS512 cyrus]# cat cyrus-replica.conf START { recover cmd="ctl_cyrusdb -r" idled cmd="idled" } SERVICES { lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1 syncserver cmd="/usr/lib/cyrus-imapd/sync_server -p 256" listen="csync" fud cmd="fud" listen="fud" proto="udp" prefork=1 } EVENTS { checkpoint cmd="ctl_cyrusdb -c" period=30 delprune cmd="cyr_expire -E 3" at=0400 tlsprune cmd="tls_prune" at=0400 } >>>>>>>>>>>>>>>>Stop Cyrus.conf<<<<<<<<<<<<<<<<< imapd.conf on replica server >>>>>>>>>>>>>>>>Start imapd.conf<<<<<<<<<<<<<<<<< ###IMAP Settings configdirectory: /var/lib/imap partition-default: /var/spool/imap sendmail: /usr/sbin/sendmail hashimapspool: true servername: imap.dom autocreatequota: 1073741824 autocreateinboxfolders: Trash | Sent | Drafts autosubscribeinboxfolders: Trash | Sent | Drafts autosubscribe_all_sharedfolders: 1 ###Sieve Settings sievedir: /var/lib/imap/sieve postuser: cyrus sharedprefix: shared ###Auth Settings sasl_pwcheck_method: saslauthd sasl_mech_list: PLAIN ###TLS/SSL Settings tls_cert_file: /etc/pki/cyrus-imapd/server.pem tls_key_file: /etc/pki/cyrus-imapd/server.key tls_ca_file: /etc/pki/cyrus-imapd/cacert.pem tls_cipher_list: TLSv1 :SSLv3 : !DES : !LOW :@STRENGTH ###NNTP Settings newsprefix: news partition-news: /var/spool/news ###General Options singleinstancestore: 1 admins: cyrus csync allowanonymouslogin: 0 allowusermoves: 1 altnamespace: 1 expunge_mode: delayed lmtp_downcase_rcpt: 1 lmtp_fuzzy_mailbox_match: 1 username_tolower: 1 normalizeuid: 1 ###Stop Replica Clients sync_shutdown_file: /etc/cyrus/stop_sync_client guid_mode: sha1 >>>>>>>>>>>>>>>>Stop imapd.conf<<<<<<<<<<<<<<<<< Tcpdump output: * SASL PLAIN * STARTTLS * OK imap.afilias.info Cyrus sync server v2.3.12p2-Invoca-RPM-2.3.12p2-1 AUTHENTICATE PLAIN AaAGNsazeW35675jAFN5b2bfmNFUjBGHSMyMQ== OK Success (no protection) Thanks, Andrew ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html