Brian Evans - Postfix List wrote:
> Ebbe Hjorth wrote:
>   
>> 2009/8/11 Brian Evans - Postfix List <grkni...@scent-team.com
>> <mailto:grkni...@scent-team.com>>
>>
>>     Ebbe Hjorth wrote:
>>     > 2009/8/10 Brian Evans - Postfix List <grkni...@scent-team.com
>>     <mailto:grkni...@scent-team.com>
>>     > <mailto:grkni...@scent-team.com <mailto:grkni...@scent-team.com>>>
>>     >
>>     >     A great guide by a frequent poster here is
>>     >    
>>     
>> http://postfix.state-of-mind.de/patrick.koetter/smtpauth/postfix_tls_support.html
>>     >
>>     >
>>     > That is a briliant link, i have read it all and love it, but i
>>     have a
>>     > question regarding FreeBSD
>>     >
>>     > It says:
>>     >
>>     > [r...@example.com <mailto:r...@example.com>
>>     <mailto:r...@example.com <mailto:r...@example.com>>]# cd misc/
>>     > [r...@example.com <mailto:r...@example.com>
>>     <mailto:r...@example.com <mailto:r...@example.com>>]# cp CA CA_nodes
>>     > [r...@example.com <mailto:r...@example.com>
>>     <mailto:r...@example.com <mailto:r...@example.com>>]# edit CA_nodes
>>     >
>>     > But i have no CA - I have searched the harddrive but nothing
>>     like that
>>     > - Do you know what or were ?
>>
>>     On my mailserver (Gentoo based), it was called CA.sh in a recent
>>     openssl
>>     version.
>>     There are small nuances that have changed since that document was
>>     made.
>>
>>  
>> Hi Brian,
>>  
>> I love your feedback, after a reinstall of openssl, the CA.pl is
>> there, i did the editing, and created the certificates, and got it
>> signed, changed the group of the 3 files to postfix, so i should be
>> able to read them, changed the path in the main.conf file but...
>>  
>> Aug 11 19:21:24 mail02 postfix/master[34007]: daemon started --
>> version 2.6.2, configuration /usr/local/etc/postfix
>> Aug 11 19:21:30 mail02 postfix/smtpd[34018]: initializing the
>> server-side TLS engine
>> Aug 11 19:21:30 mail02 postfix/smtpd[34018]: warning: cannot get RSA
>> private key from file /usr/local/etc/postfix/newreq.pem: disabling TLS
>> support
>> Aug 11 19:21:30 mail02 postfix/smtpd[34018]: warning: TLS library
>> problem: 34018:error:0906D06C:PEM routines:PEM_read_bio:no start
>> line:pem_lib.c:650:Expecting: ANY PRIVATE KEY:
>> Aug 11 19:21:30 mail02 postfix/smtpd[34018]: warning: TLS library
>> problem: 34018:error:140B0009:SSL
>> routines:SSL_CTX_use_PrivateKey_file:PEM
>> lib:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/ssl_rsa.c:669:
>> Aug 11 19:21:30 mail02 postfix/smtpd[34018]: connect from
>> localhost[127.0.0.1]
>> Aug 11 19:21:30 mail02 postfix/smtpd[34018]: warning: Wrapper-mode
>> request dropped from localhost[127.0.0.1] for service smtp. TLS
>> context initialization failed. For details see earlier warnings in
>> your logs.
>> Aug 11 19:21:30 mail02 postfix/smtpd[34018]: disconnect from
>> localhost[127.0.0.1]
>>     
>
> Fun debugging this stuff.
> Again, the document is slightly out of date.
> All openssl files are text and you should be able to cat/less them.
>
> It seems the right tool for the job is newkey.pem not newreq.pem in the
> latest generation scripts.
>   
This could also be my mistake as well.

You definitely need to see "RSA Private Key" in the file listed as the key

Reply via email to