だから、私はCURLで問題なく使用しているキーと証明書ファイルを持っています。
curl -k --key key --cert cert --url myurl
問題ありません。Buf openssl s_client との接続をテストすると、チェーン内にエラー 19 の自己署名証明書が表示されます。
openssl s_client -key key -cert cert -connect myurl:443
そのため、openssl には curl の代替オプション '-k' が必要なようです。これは安全でないことを意味し、証明書なしで SSL サイトへの接続を許可します (H)。誰か知ってる?