Page 1 of 4 123 ... LastLast
Results 1 to 10 of 32
  1. #1
    Join Date
    Dec 2010
    Posts
    108
    Plugin Contributions
    0

    Default V154 Still Getting Handshake Error After Upgrade

    I was told this was because I was running version 1.5.1 and the server was running php5.2

    In order to upgrade my Zencart to 1.5.4 I changed the php version on the server and had to upgrade the phpBB site. I just spent the last 3 days updating everything and getting the bugs out the best I could.

    I finally got the ZenCart fresh install update to work with the new database, and then reinstalled the template and added my images and made all the changes.

    When I tried the PayPal EZ checkout, it shows a white page and goes here:

    https://www.mysite.com/ecommerce3/ip...er.php?type=ec

    This is exactly where I was days ago after all the frustration and updating. I have customers waiting to place orders and they cannot use PayPal.

    Please help!

    Code:
    2015-01-19 06:21:51
    -------------------
    (live transaction) --> https://api-3t.paypal.com/nvp
    Request Headers: 
    Array
    (
        [0] => Content-Type: text/namevalue
        [1] => X-VPS-Timeout: 90
        [2] => X-VPS-VIT-Client-Type: PHP/cURL
        [3] => X-VPS-VIT-Integration-Product: PHP::Zen Cart(R) - PayPal/NVP
        [4] => X-VPS-VIT-Integration-Version: 1.5.1
    )
    
    
    Request Parameters: {GetTransactionDetails} 
    Array
    (
        [TRANSACTIONID] => 2LF514470X045521M
        [METHOD] => GetTransactionDetails
        [USER] => payments_api1.mysite.com
        [PWD] => ****************
        [VERSION] => 61.0
        [SIGNATURE] => ****************************************************s-BB
    )
    
    
    Response: 
    Array
    (
        [] => 
        [CURL_ERRORS] => (35) error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
    )
    
    (35) error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
    Array
    (
        [url] => https://api-3t.paypal.com/nvp
        [content_type] => 
        [http_code] => 0
        [header_size] => 0
        [request_size] => 0
        [filetime] => -1
        [ssl_verify_result] => 0
        [redirect_count] => 0
        [total_time] => 0.399268
        [namelookup_time] => 0.309588
        [connect_time] => 0.399312
        [pretransfer_time] => 0
        [size_upload] => 0
        [size_download] => 0
        [speed_download] => 0
        [speed_upload] => 0
        [download_content_length] => -1
        [upload_content_length] => -1
        [starttransfer_time] => 0
        [redirect_time] => 0
    )
    
    
    GetTransactionDetails, Elapsed: 507ms -- Failed
    (35) error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
    Array
    (
        [url] => https://api-3t.paypal.com/nvp
        [content_type] => 
        [http_code] => 0
        [header_size] => 0
        [request_size] => 0
        [filetime] => -1
        [ssl_verify_result] => 0
        [redirect_count] => 0
        [total_time] => 0.399268
        [namelookup_time] => 0.309588
        [connect_time] => 0.399312
        [pretransfer_time] => 0
        [size_upload] => 0
        [size_download] => 0
        [speed_download] => 0
        [speed_upload] => 0
        [download_content_length] => -1
        [upload_content_length] => -1
        [starttransfer_time] => 0
        [redirect_time] => 0
    )

  2. #2
    Join Date
    Apr 2006
    Location
    West Salem, IL
    Posts
    2,749
    Plugin Contributions
    0

    Default Re: V154 Still Getting Handshake Error After Upgrade

    [4] => X-VPS-VIT-Integration-Version: 1.5.1
    your paypal module is from a 1.5.1 ZC, which means your upgrade was not done correctly
    Mike
    GeekHost - Zen Cart Certified & PCI Compliant Hosting
    The Zen Cart Forum...Better than a monitor covered with post-it notes!

  3. #3
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,574
    Plugin Contributions
    88

    Default Re: V154 Still Getting Handshake Error After Upgrade

    The error you're receiving implies that you've got some carry-over files from your v1.5.1 install, specifically /includes/modules/payment/paypal/paypal_curl.php. That module was updated in ZC v1.5.4 to correct the POODLE (SSL v3) issue and the error you're receiving is because your PayPal interface is still setting CURL to use SSL v3.

    This (http://www.zen-cart.com/showthread.p...n-after-update) thread contains information you'll to correct that issue, but I suggest that you review each-and-every file that's in your Zen Cart's v1.5.4 installation.

  4. #4
    Join Date
    Dec 2010
    Posts
    108
    Plugin Contributions
    0

    Default Re: V154 Still Getting Handshake Error After Upgrade

    The incorrect version was because I tried copying the original 1.5.1 files back after the updated ones gave me the same message. I only copied over the 4-5 files in the PayPal directory. I saw the post that you are referring to before posting, but I did not have the CURLOPT_SSLVERSION => 3 code anywhere in the files referenced.

  5. #5
    Join Date
    Mar 2008
    Posts
    73
    Plugin Contributions
    0

    Default Re: V154 Still Getting Handshake Error After Upgrade

    I'm having a similar issue as is Rick5150. It just started yesterday. In November, I commented out all CURLOPT_SSLVERSION => 3 code as directed by zencart notice about the POODLE issue. Everything has been working fine until yesterday. I rechecked all files and the CURLOPT_SSLVERSION => 3 code is still commented out. I ran a search for any CURLOPT_SSLVERSION => 3 code that I might have missed and none appears.

    Short of upgrading to 1.5.4 (which I can do in a few weeks but do not have time to do so right now) is there any other fix to get the site back up and able to accept Paypal payments? That's the only form of payment used on the site.

    Lunarpages Host using PHP: 5.3.27, MySQL 5.5.30-cll
    PHP Safe Mode: Off

  6. #6
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,574
    Plugin Contributions
    88

    Default Re: V154 Still Getting Handshake Error After Upgrade

    bluelion and Rick5150, to keep all the information about this issue "together", would you please post your configurations on the existing thread (http://www.zen-cart.com/showthread.p...n-after-update) on this issue?

    Pertinent information, per the Posting Tips. Additionally, post your webhost (just to see if there are any similarities).

  7. #7
    Join Date
    Dec 2010
    Posts
    108
    Plugin Contributions
    0

    Default Re: V154 Still Getting Handshake Error After Upgrade

    I am using Bluehost. I started with a brand new ZenCart installation and only imported my template and the configure.php files and I still have the same exact problem.

  8. #8
    Join Date
    Mar 2008
    Posts
    73
    Plugin Contributions
    0

    Default Re: V154 Still Getting Handshake Error After Upgrade

    Summarized:

    It just appeared for two orders being placed on Feb. 4th. Prior to that, Paypal has been accepting payments with no issue. I have not made any changes to the site since I dealt with the POODLE issue last November.


    Last November, I commented out all CURLOPT_SSLVERSION => 3 code as directed by zencart notice about the POODLE issue. Everything has been working fine until yesterday. I rechecked all files the morning and the CURLOPT_SSLVERSION => 3 code is still commented out. I ran a search for any CURLOPT_SSLVERSION => 3 code that I might have missed and none appears.

    Short of upgrading to 1.5.4 (which I can do in a few weeks but do not have time to do so right now) is there any other fix to get the site back up and able to accept Paypal payments? That's the only form of payment used on the site.

    I have two customers with orders who can't pay due to this error.

    The error they get is:
    (35) error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake
    failure

    Zen Cart message: An error occurred when we tried to contact the payment
    processor. Please try again, select an alternate payment method, or contact
    the store owner for assistance.



    I'm running v. 1.5.1, having upgraded from 1.3.x last year.
    I'm using the "classic" template. No plug ins or add ons that I know of other than PayPal payment module.
    Lunarpages Host using PHP: 5.3.27
    MySQL 5.5.30-cll
    PHP Safe Mode: Off

  9. #9
    Join Date
    Jan 2004
    Posts
    66,380
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: V154 Still Getting Handshake Error After Upgrade

    Quote Originally Posted by lat9 View Post
    bluelion and Rick5150, to keep all the information about this issue "together", would you please post your configurations on the existing thread (http://www.zen-cart.com/showthread.p...n-after-update) on this issue?
    I'm going to disagree with moving the discussion over there, because the issue in that other thread was that they did NOT actually correctly fix the CURLOPT_SSLVERSION setting.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  10. #10
    Join Date
    Jan 2004
    Posts
    66,380
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: V154 Still Getting Handshake Error After Upgrade

    For both of you, please post the URL to your site ... I'm specifically interested in visiting the your_site.com/extras/curltester.php?paypal=1 page to see what results it gives there.
    And then make the same CURLOPT_SSLVERSION change there (comment it out), and look at the output again.

    I've seen reports of 1 hosting company whose server configuration is bad and it can't autonegotiate a compatible SSL version, and in that case one must be specifically set ... in which case uncommenting the CURLOPT_SSLVERSION line is necessary, and instead of setting it to 3, set it to 4 or 5 or 6, testing each choice using curltester.php ... then once a working option is found for your server, make the same change to paypal_curl.php ... and then make note that your hosting company does things weird ;)
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

 

 
Page 1 of 4 123 ... LastLast

Similar Threads

  1. v155 Getting ajax error in v155 with v154 Westminster template
    By godt in forum General Questions
    Replies: 3
    Last Post: 11 Jul 2016, 12:41 AM
  2. v155 Getting ajax error in v155 with v154 Westminster template
    By MCS_Computers in forum General Questions
    Replies: 10
    Last Post: 21 Mar 2016, 03:58 PM
  3. v154 After changing date format still getting error
    By Annie_zaz in forum General Questions
    Replies: 6
    Last Post: 21 Oct 2015, 02:35 PM
  4. v154 Still getting checkout error for PayPal even after update.
    By Jen Will in forum PayPal Express Checkout support
    Replies: 21
    Last Post: 5 Feb 2015, 07:42 AM
  5. Replies: 5
    Last Post: 6 Oct 2012, 08:53 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR