我已經通過Laravel爲我們的網站完成了一個omnipay-paypal實現。最近我無法使用我的任何沙箱帳戶進行測試。我一直在收到SSL連接錯誤。 NSS錯誤-12286。有人遇到這個問題嗎?我檢查了PayPal支持,並且他們在2016年1月19日解決了SSL問題。沙盒api捲曲(5)SSL連接錯誤
下面是對api.sandbox.paypal.com的cli curl調用以及相應的錯誤。 有沒有人面臨同樣的問題?
curl -v https://api.sandbox.paypal.com/v1/oauth2/token \
> -H "Accept: application/json" \
> -H "Accept-Language: en_US" \
> -u "xxx:xxxx" \
> -d "grant_type=client_credentials"
* About to connect() to api.sandbox.paypal.com port 443 (#0)
* Trying 173.0.82.78... connected
* Connected to api.sandbox.paypal.com (173.0.82.78) port 443 (#0)
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* NSS error -12286
* Closing connection #0
* SSL connect error
curl: (35) SSL connect error
謝謝!原來我的本地虛擬機使用的是過時的libcurl。 如果有人正在使用CentOS 6.7版更新到libcurl 7.46版 'rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-13。 rhel6.noarch.rpm yum -y update libcurl' – watcher