Just change the CURL Proxy Status setting to "false".
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.
Oh, I think i have to get that from my hosting company... Never mind.
Thanks for all your help.
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?
.
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.
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?
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.