Viewing 4 replies - 1 through 4 (of 4 total)
  • Chris

    (@cferdinandi)

    Not sure if this is still an issue for you, but I discovered that PayPal updated it’s SSL requirements. The issue isn’t with the PayPal Framework but rather with your server configuration.

    You need:

    – TLS 1.2 or higher
    – Which requires OpenSSL 1.0.1 or higher (ideally 1.0.1g or higher, since 1.0.1f and lower are vulnerable to HeartBleed)

    If you’re running MAMP, here are instructions on how to update since OpenSSL 0.9.8 is baked into OSX and cannot be manually updated: https://www.grasmash.com/article/using-httpsssl-mamps-curl-osx

    If you’re running on a remote server, your hosting provider or sysadmin should be able to advice you on how to update things.

    krbvroc1

    (@krbvroc1)

    One requirements of the Paypal Security upgrade is that they will require TLS 1.2 *AND* HTTP 1.1 for all connections starting Jun 17, 2016 on the production servers. The sandbox/test server requires it right now. If you look in the hashCall() function of this plugin, it uses wp_remote_post() which defaults to http version 1.0 (at least for my version of wordpress). So you need to add

    'httpversion'   => '1.1',

    as part of the $params array to force http 1.1.

    Chris

    (@cferdinandi)

    For anyone who’s interested, I connected with the plugin developer about the HTTP/TLS version issue on Twitter last week, and submitted a Pull Request to fix the issue: https://github.com/aaroncampbell/paypal-framework/pull/1

    He mentioned that it might take a while for him to accept it (busy on other projects), but if you need an immediate fix, the modified plugin at the link above should work in the interim.

    Thread Starter kvvaradha

    (@kvvaradha)

    Thank you all of you.

    This is the problem with Godaddy hosting. So I transfered site to another host. its working fine. i tried to solve and make it work here, but it was failed with lot of tries. so Than i moved to another host now.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘SSL Connection Error’ is closed to new replies.