On Thu, Jan 13, 2011 at 04:49:43PM -0800, Gary Smith wrote: > > ( > umask > openssl pkcs12 -nodes -nocerts -out hsserver01.pem -in original.pfx > )
This contains the key only. > > ( > umask 077 > openssl pkcs12 -nodes -nocerts -out certkey.pem -in original.pfx > ) THis contains the key only. > > openssl pkcs12 -nokeys -in original.pfx >> certkey.pem At this point the certkey.pem file contains both the certs and key > # TRIED IS WITH certkey.pem as well... > smtpd_tls_key_file = /etc/postfix/ssl/hsserver01.pem Well, certkey.pem is the right file. > # Private key in crt format > smtpd_tls_cert_file = /etc/postfix/ssl/certkey.pem > > > openssl s_client -showcerts -state -quiet -status -connect localhost:465 > SSL_connect:before/connect initialization > SSL_connect:SSLv2/v3 write client hello A > SSL_connect:error in SSLv2/v3 read server hello A > 3075593864:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown > protocol:s23_clnt.c:683: > # no errors at all in the mail log You need "-starttls smtp" to test SMTP servers with s_client. -- Viktor.