メモ走り書き
そもそもNSSかOpenSSLか (curl -v で見た目判断)
自分の場合、サーバ引越し時に
移転元がNSS
移転先がOpenSSL
と変わっている状態だった。
OpenSSLの場合、Cipherのリストは
openssl ciphers -v
で確認できる
openSSLとNSSでは設定する値の表現が違うので、NSS<->OpenSSLで環境が変わるとエラー。
curl -v https://apple-pay-gateway.apple.com --cipher ecdhe_rsa_aes_128_gcm_sha_256
でエラーが出るのであれば、以下で試す形になる
curl -v https://apple-pay-gateway.apple.com --cipher ECDHE-RSA-AES128-GCM-SHA256
PHPのCURLでも同様。