CentOS 7にPostfixサーバーを設定しています。 Selinuxは明らかな犯人であり、無効になりました。私も同じ問題があります。
私の証明書は/etc/ssl/certs/<domain>
.Iに保存されています。master.cf
ログ内のファイルの正しい場所を指します。しかし、まだ次のエラーが発生します。
warning: cannot get RSA certificate from file "/etc/ssl/certs/mail.example.com/fullchain.pem": disabling TLS support
Sep 5 15:53:07 mail postfix/smtpd[1440]: warning: TLS library problem: 1440:error:02001002:system library:fopen:No such file or directory:bss_file.c:402:fopen('"/etc/ssl/certs/mail.example.com/fullchain.pem"','r')
ls
このディレクトリで操作を実行すると、次のような結果が得られます。
[root@mail mail.example.com]# ls -la
total 8
drwxr-xr-x. 2 root root 46 Sep 5 13:54 .
drwxr-xr-x. 3 root root 150 Sep 5 13:54 ..
-rw-r--r--. 1 root root 1769 Sep 5 13:54 fullchain.pem
-rw-------. 1 root root 3272 Sep 5 13:54 privkey.pem
[root@mail mail.example.com]# pwd
/etc/ssl/certs/mail.example.com