0

I have a fresh installation of

  • Debian 8.1
  • Plesk 12

Plesk installed Postfix and Dovecot and added a default certificate for Postfix.

I'm running PHP 5.6 for my website. New in 5.6, PHP verifies certificates.

So I was suggested to get the default certificate by Plesk trusted by doing the following:

cp /etc/postfix/postfix_default.pem /usr/local/share/ca-certificates/postfix_default.crt
update-ca-certificates

Unfortunately I'm still getting this error:

stream_socket_enable_crypto(): SSL operation failed with code 5. OpenSSL Error messages: error:0200100D:system library:fopen:Permission denied error:20074002:BIO routines:FILE_CTRL:system lib error:0B06F002:x509 certificate routines:X509_load_cert_file:system lib error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

any idea on how to fix this?

1 Answer 1

0

Try:

sudo chmod a+r /usr/local/share/ca-certificates/postfix_default.crt

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .