Results 1 to 2 of 2

Hybrid View

  1. #1
    Join Date
    Jun 2015
    Location
    Austin
    Posts
    8
    Plugin Contributions
    0

    cart error Authorize.net AIM Error 60 SSL certificate problem: unable to get local issuer

    Hello everyone,

    I have read many threads related to this type of error in the log that we are receiving:
    60 SSL certificate problem: unable to get local issuer certificate

    And this showing on the front end during checkout:
    Unable to process payment due to a communications error. You may try again or contact us for assistance. (60)

    However I can't seem to resolve this, and I am wondering if the newest version of Zen Cart also has a slightly different procedure than previous older threads instructions.

    The site is working fine although it is using an older version of Zencart and the owners are not ready to overhaul it yet. It has 1.3.9e. I did follow advise to download the most recent version of Zen cart and replace the payment module files with the new ones. That is done for the authorizenet_aim.php files.

    I did run the curltest and the communications is showing positive. It does use a shared SSL certificate, but even with that url the connection was good.

    The error that did show up was related to the Authorized.net login maybe not being correct (see below). So I had the owners go through Authorize.net several times to double check the login and even get a new transaction key and resave it to zen cart settings.
    The authorize.net aim module is activated in Zen Cart.
    It has a unique sort order number.
    SSL is true with the right path in config (but it's shared SSL cert).
    Production mode on both authorize.net side and website side.
    The log file is always the same error.

    This is a copy of our curltest:

    Code:
    COMMUNICATIONS TEST OKAY.
    You may see error information below, but that information simply confirms that the server actually responded, which means communications is open.
    Array
    (
        [url] => "https://secure.authorize.net/gateway/transact.dll"
        [content_type] => text/html; charset=ISO-8859-1
        [http_code] => 200
        [header_size] => 457
        [request_size] => 224
        [filetime] => -1
        [ssl_verify_result] => 20
        [redirect_count] => 0
        [total_time] => 0.169166
        [namelookup_time] => 0.000667
        [connect_time] => 0.036618
        [pretransfer_time] => 0.119901
        [size_upload] => 37
        [size_download] => 151
        [speed_download] => 892
        [speed_upload] => 218
        [download_content_length] => 151
        [upload_content_length] => 37
        [starttransfer_time] => 0.168987
        [redirect_time] => 0
    )
    
    
    The following errors have occurred.
    
    (13) The merchant login ID or password is invalid or the account is inactive.
    
    EOF
    I have asked our server admin to check again for any SSL issues. But I am not sure what else to try and look at. Some instructions I found in threads were a bit older and suggested pem files that I am not sure I need.

    Thanks in advance.
    Jac

  2. #2
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: Authorize.net AIM Error 60 SSL certificate problem: unable to get local issuer

    Two things to try:

    a) grab the curltester.php script from v155 and see what it reports back, particularly for the AIM results (it shows results for every destination, not just AIM)

    b) in your AIM module PHP file, try changing "secure.authorize.net" to "secure2.authorize.net" just in case there's something awry with their interim support of the old systems while they're migrating to new tools.
    .

    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.

 

 

Similar Threads

  1. v154 (60) SSL certificate problem: unable to get local issuer certificate
    By jokkah in forum PayPal Express Checkout support
    Replies: 34
    Last Post: 23 Jan 2017, 11:01 AM
  2. (60) SSL certificate problem: unable to get local issuer certificate
    By advancing in forum PayPal Website Payments Pro support
    Replies: 5
    Last Post: 6 Jul 2015, 02:10 PM
  3. v153 Windows server: Curl error (60): SSL Certificate problem: Unable to get local issuer
    By Nettric in forum Installing on a Windows Server
    Replies: 4
    Last Post: 13 Jun 2015, 03:23 PM
  4. Replies: 22
    Last Post: 27 Jan 2015, 03:00 AM
  5. v153 SSL related error with Authorize.net AIM (self-signed certificate)
    By jerrygarciuh in forum Basic Configuration
    Replies: 2
    Last Post: 29 Jul 2014, 05:58 AM

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