Page Not Found on Checkout success_download

Permalink Browser Info Environment
For some reason I'm getting a page not found upon successful completion of Authorize.net AIM credit card payment. I checked the sitemap and the page is under the Checkout page where it should be. Any ideas why this might be happening?

Type: Discussion
Status: In Progress
pixo
View Replies:
pixo replied on at Permalink Reply
pixo
Bump. Does anyone have any response to this?
Korvin replied on at Permalink Reply
Korvin
Can you tell me which URL's you're getting 404 for, and attach a screenshot of their location in the sitemap?
pixo replied on at Permalink Reply 1 Attachment
pixo
Thanks for your reply. Right now everything is setup with the default install. Like I said before, I can go to the page in the site map but when doing a checkout I get the page not found message. The URL of the page that comes up with the error ishttp://www.megagenius.com/index.php/checkout/success_download/.... This error only seems to happen with Authorize.net. Paypal works fine.
Korvin replied on at Permalink Reply
Korvin
Can you private message me a set of new admin credentials that I can use to poke around? This page should be created and should exist at the path you provided, the fact that it isn't tells me either the page itself is misconfigured, or one of your overrides are doing something fancy.

Best wishes,
Korvin
Korvin replied on at Permalink Reply
Korvin
After checking out your site, it appears your success page lives athttp://megagenius.com/index.php/checkout/success-download/... rather thanhttp://megagenius.com/index.php/checkout/success_download/....
I'm now sure how this could've happened through the standard concrete5 api, did you do anything funky to this page?
pixo replied on at Permalink Reply
pixo
Thanks for looking into it. We didn't change anything. I don't think you can even change a Single page URL like that one's name through C5. I believe it installed that way. Did you fix that or do I need to go in and change something? How would I go about changing the URL for that page?
Korvin replied on at Permalink Reply
Korvin
The best way to do this would be to uninstall the package and verify that the single page has been removed, then reinstall and see if it gets added correctly.

I tested this out with the core version you used and everything went fine.

concrete5 Environment Information

# concrete5 Version
5.6.3.1

# concrete5 Packages
Designer Content (3.1.1), Downloadable File Purchase (1.2.2), eCommerce (2.8.13), Pro Blog (7.3.0.0).

# concrete5 Overrides
blocks/autonav, blocks/content, blocks/faqs, blocks/faqs_answer, blocks/hollywood_friends, blocks/problog_list, blocks/product_list, blocks/search, blocks/testimonials, languages/ar, languages/cs_CZ, languages/da_DK, languages/de_DE, languages/el_GR, languages/es_AR, languages/es_ES, languages/es_MX, languages/es_PE, languages/fa_IR, languages/fi_FI, languages/fr_FR, languages/he_IL, languages/it_IT, languages/ja_JP, languages/nb_NO, languages/nl_NL, languages/pt_PT, languages/ro_RO, languages/ru_RU, languages/sk_SK, languages/sl_SI, languages/sv_SE, languages/tr_TR, languages/vi_VN, languages/zh_CN, languages/zh_TW, themes/megagenious

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off

# Server Software
Apache/1.3.42 (Unix) mod_auth_tkt/2.1.0 FrontPage/5.0.2.2635 mod_ssl/2.8.31 OpenSSL/0.9.8r

# Server API
cgi-fcgi

# PHP Version
5.4.23

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, session, SimpleXML, soap, SPL, sqlite3, standard, tokenizer, xml, xmlreader, xmlwriter, xsl, zlib.

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 12M
sql.safe_mode - Off
upload_max_filesize - 11M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - nocache
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.