Page 1 of 2 12 LastLast
Results 1 to 10 of 26

Hybrid View

  1. #1
    Join Date
    Mar 2007
    Location
    Cambridge, MA
    Posts
    59
    Plugin Contributions
    0

    Default 500: internal error with Authorize.net final checkout

    Wondering if anyone can suggest a way of troubleshoot an authorize.net AIM setup. I'm getting a 500 (internal error) on the final step of checkout (Testing Mode). Server logs don't shed any light at all on the problem.

    How can I troubleshoot this issue?

    Thanks!

  2. #2
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,755
    Plugin Contributions
    9

    Default Re: 500: internal error with Authorize.net final checkout

    500 (internal error)
    How can I troubleshoot this issue?
    Talk to you host about this as there is little you can do about it even if you can determine what it is.
    Zen-Venom Get Bitten

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

    Default Re: 500: internal error with Authorize.net final checkout

    What version of Zen Cart?
    What patches have you installed?
    What addons/contributions have you installed?
    Who is your host?
    If you switch to a different payment module, does this same problem continue?
    .

    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.

  4. #4
    Join Date
    Mar 2007
    Location
    Cambridge, MA
    Posts
    59
    Plugin Contributions
    0

    Default Re: 500: internal error with Authorize.net final checkout

    Version: ZC 1.3.7 - patched through the equiv. of 1.3.7.1

    Addons: Super Orders, ImageHandler, IntegratedCOWOA

    Host: InMotionHosting.com

    Error does not occur with other payment options (such as COD)

    Thanks for the help!

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

    Default Re: 500: internal error with Authorize.net final checkout

    Ask your host whether your hosting account supports CURL, and whether any proxy is required.
    .

    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.

  6. #6
    Join Date
    Mar 2007
    Location
    Cambridge, MA
    Posts
    59
    Plugin Contributions
    0

    Default Re: 500: internal error with Authorize.net final checkout

    CURL is supported. The binary is located at /usr/bin/curl

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

    Default Re: 500: internal error with Authorize.net final checkout

    Okay, the problem is using CURL to talk to SSL URLs, ie: https:// addresses, which authorize.net requires.

    It seems your host doesn't support SSL with their CURL setup ... it gives the 500 INTERNAL SERVER ERROR when testing SSL destinations.

    You'll need to talk to your host about that.
    .

    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.

  8. #8
    Join Date
    Mar 2007
    Location
    Cambridge, MA
    Posts
    59
    Plugin Contributions
    0

    Default Re: 500: internal error with Authorize.net final checkout

    The host is claiming that cURL w/SSL support is already enabled and compiled. What are you seeing in those test results that I can report to them to demonstrate it is not working correctly?

    Thanks!

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

    Default Re: 500: internal error with Authorize.net final checkout

    If you run it regularly, without parameters, you get good results.

    If you run it pointing to an SSL address, you get the 500 INTERNAL SERVER ERROR:
    <snip>
    same if you point it to the authnet server:
    <snip>

    But if you do the same from the Zen Cart server, where CURL is configured to use SSL when requested, it works fine.
    <snip>
    (ie: in this case it gives an HTTP Response 200 ("ok"), and provides the feedback from auth-net that the test parameters didn't include a username/password (which is of course intentional since all we're testing is communications, not authentication).
    Last edited by DrByte; 2 Aug 2007 at 07:01 AM. Reason: removed links
    .

    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
    Mar 2007
    Location
    Cambridge, MA
    Posts
    59
    Plugin Contributions
    0

    Default Re: 500: internal error with Authorize.net final checkout

    Ok - it appears the problem is 'php suexec' which is running on the server. If they recompile php on the server without suexec the curl test works fine, but everything else seems to break (including WordPress, and other php heavy apps)

    Can the payment module be adjusted to work php suexec?

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. v150 HTTP 500 internal server error during checkout
    By valvoj in forum General Questions
    Replies: 1
    Last Post: 1 Nov 2012, 03:56 PM
  2. 500 internal server error at checkout success
    By indigobnb in forum General Questions
    Replies: 0
    Last Post: 10 Sep 2010, 05:04 PM
  3. 500 Internal Server Error On Checkout
    By David Canham in forum General Questions
    Replies: 3
    Last Post: 8 Feb 2010, 09:09 PM
  4. Internal Server Error 500 at credit card checkout
    By Rotkale in forum General Questions
    Replies: 2
    Last Post: 31 Dec 2006, 04:19 AM
  5. Internal Server Error 500 at Checkout Confirmation
    By qhome in forum Upgrading from 1.3.x to 1.3.9
    Replies: 13
    Last Post: 2 Nov 2006, 10:11 PM

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