相关疑难解决方法(0)

错误0x1408F10B:带有PayPal SDK的"SSL3_GET_RECORD:错误的版本号"

看起来PayPal可能已根据POODLE 攻击更新了其系统,导致使用PHP PayPal SDK的网站中断.

我收到错误:

PayPal/Exception/PPConnectionException: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number

/var/www/site/vendor/paypal/sdk-core-php/lib/PayPal/Core/PPHttpConnection.php:91
/var/www/site/vendor/paypal/sdk-core-php/lib/PayPal/Core/PPAPIService.php:66
/var/www/site/vendor/paypal/sdk-core-php/lib/PayPal/Core/PPBaseService.php:82
/var/www/site/vendor/paypal/adaptivepayments-sdk-php/lib/PayPal/Service/AdaptivePaymentsService.php:97
Run Code Online (Sandbox Code Playgroud)

在不影响安全性的情况下,您建议如何解决此问题?

php ssl curl paypal

33
推荐指数
1
解决办法
3万
查看次数

PayPal IPN停止工作 - 卷曲35错误

我正在使用PayPal IPN ping我网站上的PHP监听器.它已经工作了一年多,直到今天.PayPal显示IPN已成功发送,但如果我查看我的记录,则显示它未从我的终端处理,如果我查看错误日志,我可以看到以下错误:

[16-Oct-2014 10:54:41] cURL error: [35] error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure

有没有人对这可能发生的原因有任何想法?我该怎么办才能修复它?

php paypal-ipn

8
推荐指数
1
解决办法
6890
查看次数

Paypal ssl握手faliure

您好我使用Paypal PHP SDK与Paypal Api进行通信.

在每件事情都工作正常前2天.但现在我在开发服务器上收到此错误.

错误:14094410:SSL例程:SSL3_READ_BYTES:sslv3警报握手失败

我在请求时使用以下CURL选项:

public static $DEFAULT_CURL_OPTS = array(
    CURLOPT_SSLVERSION => 1,
    CURLOPT_CONNECTTIMEOUT => 10,
    CURLOPT_RETURNTRANSFER => TRUE,
    CURLOPT_TIMEOUT        => 60,   // maximum number of seconds to allow cURL functions to execute
    CURLOPT_USERAGENT      => 'PayPal-PHP-SDK',
    CURLOPT_HTTPHEADER     => array(),
    CURLOPT_SSL_VERIFYHOST => 2,
    CURLOPT_SSL_VERIFYPEER => 1,
    CURLOPT_SSL_CIPHER_LIST => 'TLSv1',
);
Run Code Online (Sandbox Code Playgroud)

只有在实时模式下使用SANDBOX模式才会出现此问题.

任何人都知道为什么会这样吗?

谢谢

paypal paypal-sandbox paypal-ipn

7
推荐指数
1
解决办法
572
查看次数

标签 统计

paypal ×2

paypal-ipn ×2

php ×2

curl ×1

paypal-sandbox ×1

ssl ×1