Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16
  1. #11
    Join Date
    Jan 2004
    Posts
    66,450
    Plugin Contributions
    81

    Default Re: Cant get Authorize.net AIM Module to communicate

    Just change the CURL Proxy Status setting to "false".
    .

    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.

  2. #12
    Join Date
    Feb 2004
    Posts
    1,278
    Plugin Contributions
    0

    Default Re: Cant get Authorize.net AIM Module to communicate

    Oh, I think i have to get that from my hosting company... Never mind.

    Thanks for all your help.

  3. #13
    Join Date
    Nov 2007
    Posts
    3
    Plugin Contributions
    0

    Default Re: Cant get Authorize.net AIM Module to communicate

    Hi I am having similar problems. The following message was sent to authorize.net and I got no help from them. Could someone please help?

    I am using zen cart and when I get to the payment confirmation page at the top I get
    an error message that says Security hash problem. When I check the log info that is
    emailed to me here are the details:

    Nov-06-2007 01:15:04
    =================================

    Comm results: 1 libcurl was built with SSL disabled, https: not supported!

    Response Code: .
    Response Text:

    Sending to Authorizenet: Array
    (
    [x_login] => *******
    [x_tran_key] => *******
    [x_relay_response] => FALSE
    [x_delim_data] => TRUE
    [x_delim_char] => |
    [x_encap_char] => *
    [x_version] => 3.1
    [x_type] => AUTH_CAPTURE
    [x_method] => CC
    [x_amount] => 27.92
    [x_currency_code] => USD
    [x_card_num] => XXXXXXXXXXXXXXXX4801
    [x_exp_date] => 0808
    [x_card_code] => ****
    [x_email_customer] => FALSE
    [x_email_merchant] => FALSE
    [x_cust_id] => 1
    [x_invoice_num] => 1-oWPMdn
    [x_first_name] =>
    [x_last_name] =>
    [x_company] =>
    [x_address] =>
    [x_city] =>
    [x_state] =>
    [x_zip] =>
    [x_country] => United States
    [x_phone] =>
    [x_email] =>
    [x_ship_to_first_name] =>
    [x_ship_to_last_name] =>
    [x_ship_to_address] =>
    [x_ship_to_city] =>
    [x_ship_to_state] =>
    [x_ship_to_zip] =>
    [x_ship_to_country] => United States
    [x_description] => All in 1 Media Card R/W USB (qty: 1)
    [x_recurring_billing] => NO
    [x_customer_ip] => 4.245.11.87
    [x_po_num] => Nov-06-2007 01:15:04
    [x_freight] => 8.37
    [x_tax_exempt] => FALSE
    [x_tax] => 0.00
    [x_duty] => 0
    [Date] => November 6, 2007, 1:15 pm
    [IP] => 4.245.11.87
    [Session] => 3db565ea84bdf0629962f52120732c0a
    [url] => https://secure.authorize.net/gateway/transact.dll
    )


    Results Received back from Authorizenet: Array
    (
    [0] =>
    [Expected-MD5-Hash] => 6F43AFE50DCC51609B73706562CFF404
    [HashMatchStatus] => FAIL
    )


    CURL communication info: Array
    (
    [url] => https://secure.authorize.net/gateway/transact.dll
    [http_code] => 0
    [header_size] => 0
    [request_size] => 0
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 0
    [namelookup_time] => 0
    [connect_time] => 0
    [pretransfer_time] => 0
    [size_upload] => 0
    [size_download] => 0
    [speed_download] => 0
    [speed_upload] => 0
    [download_content_length] => 0
    [upload_content_length] => 0
    [starttransfer_time] => 0
    [redirect_time] => 0
    )

    Using CURL Proxy: [proxy.shr.secureserver.net:3128] with Proxy Tunnel: On

    RAW data received:

    I logged into authorize.net and found a setting for md5-hash and changed it to what
    it has listed in the log info but that did not work. What is wrong? What needs to
    be changed in order for the payment to go thru?

  4. #14
    Join Date
    Jan 2004
    Posts
    66,450
    Plugin Contributions
    81

    Default Re: Cant get Authorize.net AIM Module to communicate

    Quote Originally Posted by bgm View Post
    Nov-06-2007 01:15:04
    =================================

    Comm results: 1 libcurl was built with SSL disabled, https: not supported!
    The security hash issue is a secondary problem, and is a result of the real problem: Your server doesn't support SSL via CURL.
    Your hosting company will have to fix that for you.
    .

    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.

  5. #15
    Join Date
    Nov 2007
    Posts
    3
    Plugin Contributions
    0

    Default Re: Cant get Authorize.net AIM Module to communicate

    I received the following back from my host:

    Hello,

    We have enabled curl module with ssl support. You can verify it from the phpinfo
    page at http://www.bigmicro.net/info.php.

    ================
    curl
    cURL support enabled
    cURL Information libcurl/7.15.3 OpenSSL/0.9.7a zlib/1.2.3 libidn/0.5.6
    ================

    but not I get the same error message in the header as before hash security problem, but in the debug log file it now shows up at:

    Comm results: couldn't connect to host

    Why is that? What is wrong?

  6. #16
    Join Date
    Jan 2004
    Posts
    66,450
    Plugin Contributions
    81

    Default Re: Cant get Authorize.net AIM Module to communicate

    Quote Originally Posted by bgm View Post
    Using CURL Proxy: [proxy.shr.secureserver.net:3128] with Proxy Tunnel: On
    Why are you using the CURL proxy? If you're not hosted with GoDaddy, you don't likely need it. Turn it off.

    Your authnet communication should work fine now, as evidenced here:
    http://www.bigmicro.net/curltest.php?authnet=1
    (The "merchant login ID is invalid" response comes from authnet, confirming that connection was successful.)
    .

    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 2 of 2 FirstFirst 12

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