Plus de détails seront ajoutés à une date ultérieure.
À partir du soir du 11 août 2020 (heure du Japon), l'erreur suivante a commencé à se produire lors du paiement avec le joyau paypal-sdk-rest
.
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)
Téléchargez le dernier cacert.pem
depuis https://curl.haxx.se/docs/caextract.html, placez-le dans config / certs / cacert.pem
et dans config / paypal.yml
Ajoutez le paramètre ca_file
de ssl_options
.
config/paypal.yml
development: &default
mode: sandbox
client_id: xxx
client_secret: xxx
ssl_options:
ca_file: config/certs/cacert.pem
production:
mode: live
client_id: xxx
client_secret: xxx
Avec ce paramètre, il a été confirmé que l'environnement de développement local et l'environnement de production fonctionnent comme prévu.
Recommended Posts