SLL Issue with setting up payment
When I try to set up payment with First Data, I receive an error
ALERT: For security reasons, Installation of this module is disabled until your Admin is configured for SSL.
I follow the instructions as follows
Change includes/configure.php and admin/includes/configure.php to:
// Define the webserver and path parameters
define('HTTP_SERVER', 'http://www.YOUR_SHOP.com');
define('HTTPS_SERVER', 'https://www.YOUR_SHOP.com');
define('ENABLE_SSL', 'true');
Having done both of these, I still receive the error message that Admin is not configured for SSL.
I have tested the site, https://www.apaspca.org and the ssl is working.
Any advice?
Thanks!
Re: SLL Issue with setting up payment
For your Admin configure.php file you need to set the HTTP_SERVER to an https:// value.
It's explained here, if you read the whole article:
http://www.zen-cart.com/content.php?...alled-zen-cart
Re: SLL Issue with setting up payment
Quote:
Originally Posted by
DrByte
My configure.php files both look like this
define('HTTP_SERVER', 'http://apaspca.org');
define('HTTPS_SERVER', 'https://apaspca.org');
// Use secure webserver for checkout procedure?
define('ENABLE_SSL', 'true');
------------------------------------------------------
define('HTTP_SERVER', 'http://apaspca.org');
define('HTTPS_SERVER', 'https://apaspca.org');
define('HTTP_CATALOG_SERVER', 'http://apaspca.org');
define('HTTPS_CATALOG_SERVER', 'https://apaspca.org');
// secure webserver for admin? Valid choices are 'true' or 'false' (including quotes).
define('ENABLE_SSL_ADMIN', 'true');
Did I do something wrong?
Also, the permissions of the configure.php are set to rw-r---- (or 640) is that correct?
Thanks!
Re: SLL Issue with setting up payment
I have read the article http://www.zen-cart.com/content.php?...alled-zen-cart a dozen times, I do not see that I missed anything. Does anyone have any ideas? Should I delete and re-install the entire installation?
Re: SLL Issue with setting up payment
I told you already: your *admin* version of configure.php needs your HTTP_SERVER to have an https address in it. You just showed me that you're still using an http address in it. That's what's missing.
And leave the non-admin version of configure.php alone.
Re: SLL Issue with setting up payment
You have:
define('HTTP_SERVER', 'http://apaspca.org');
define('HTTPS_SERVER', 'https://apaspca.org');
You need:
define('HTTP_SERVER', 'https://apaspca.org');
define('HTTPS_SERVER', 'https://apaspca.org');
(See the "s" in BOLD)
Make the change ONLY in the admin's configure php file.
Re: SLL Issue with setting up payment
This worked perfectly for me! Thanks for the help.