When I try to connect to cyradm I get:
 
host# cyradm --server localhost --auth plain
Password:
IMAP Password:
Login only available under a layer
 
Which is fine because by default it shouldn't accept a plain text login without TLS.  So I try to log into port 993.
 
host# cyradm --server puppy --auth plain --port 993
Password:
IMAP Password:
Broken pipe
I don't know what this means?  In the syslog I see:
 
Jun  2 01:27:13 puppy imaps[22153]: imaps TLS negotiation failed: puppy [x.x.x.x]
Jun  2 01:27:13 puppy imaps[22153]: Fatal error: tls_start_servertls() failed
Jun  2 01:27:13 puppy master[22087]: process 22153 exited, status 75
Jun  2 01:27:13 puppy master[22087]: service imaps pid 22153 in BUSY state: terminated abnormally
 
I have Googled both broken pipe and the tls_start_servertls failed error without any joy.
 
Anybody have any ideas?  Some configuration below.

Thanks
 
James
_______________________________________
Running Cyrus IMAP 2.2.3 on RHEL 3.  Latest Cyrus SASL version running saslauthd.
 
imapd.conf
 
configdirectory: /var/imap
partition-default: /var/spool/imap
admins: root
sasl_pwcheck_method: saslauthd
allowplaintext: no
tls_cert_file: /var/imap/certs/puppy_cert.pem
tls_key_file: /var/imap/certs/puppy_key.pem
tls_ca_file: /var/imap/certs/cacert.pem
tls_ca_path: /var/imap/certs/
 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to