Results 1 to 2 of 2
  1. #1
    Join Date
    Mar 2007
    Posts
    1
    Plugin Contributions
    0

    Default Need help troubleshooting ssl that just broke

    this is my first post here. I have two add on domains running zen cart 1.3.7 and a test site for 1.3.8 under one of the add on domains. I have been using the webhost's shared ssl certificate for these two domains. Yesterday morning I noticed that they had (or were in the process of) upgrading cpanel to cpanel 11.

    Everything was working fine on the sites. Then in the afternoon when I tried to login to the admin console for zen cart, received a page indicating 'no file referenced' or something to that effect. Not an error, if I changed a path to an invalid path I received a 404 error.

    After contacting the hosting company, I was told I needed to go to a dedicated certificate, which I had been planning on doing when I rolled in the 1.3.8 upgrade. Since the dedicated certificate required a new IP address, it would take about 8 hours to propagate through the dns system. I updated my secure server paths in both of my configure.php files to the path they indicated for the dedicated ssl, and went to bed for 8 hours and waited for the changes to propagate.

    In the morning I was able to login. (Hooray, it seemed to have worked). Then disaster. I can log in and I get the admin index.php page and everything comes up as expected from the database. The problem comes that every link I click on takes me back to the login page and when I login again, right back to the admin index.php.

    One of the stores is a wholesale site, so it is set to require a login before prices. Any customers that login, seem to login, but when they click on a product for it gives the 'Must login for price' message. Basically a catalog version of the admin problem.

    If I attempt to checkout on the retail site that doesn't require a login to view the prices or add products to the cart, I get the message that my session has timed out when I click on checkout.

    I have cleared the browser cache on multiple browsers/boxes,
    I have changed the Recreate Sessions from true to false and back again, verified that the configure.php is using database sessions,
    checked out the posts that I could find related to ssl.

    If turn off the ssl everything works.

    Old configure ssl settings, these have worked for a year without any problems, until yesterday afternoon:

    define('HTTP_SERVER', 'http://dacheleenterprises.com/test');
    define('HTTPS_SERVER', 'https://ssl131.penguinhosting.net/~dfwterra/dachele/test');
    define('HTTP_CATALOG_SERVER', 'http://dacheleenterprises.com/test');
    define('HTTPS_CATALOG_SERVER', 'https://ssl131.penguin webhosting.net/dachele/test');

    // Use secure webserver for catalog module and/or admin areas?
    define('ENABLE_SSL_CATALOG', 'true');
    define('ENABLE_SSL_ADMIN', 'true');



    New settings:

    define('HTTP_SERVER', 'http://dacheleenterprises.com/test');
    define('HTTPS_SERVER', 'https://www.dfwterraclean.com/dachele/test');
    define('HTTP_CATALOG_SERVER', 'http://dacheleenterprises.com/test');
    define('HTTPS_CATALOG_SERVER', 'https://www.dfwterraclean.com/dachele/test');

    // Use secure webserver for catalog module and/or admin areas?
    define('ENABLE_SSL_CATALOG', 'true');
    define('ENABLE_SSL_ADMIN', 'true');


    I can login and reach the admin Index.php page, but all other links lead back to the login screen.

    What I need to know is what server settings that could have been changed by my hosting company could be causing this and how do I check them?

    Some of the more obvious pieces of info from the 1.3.8 test site with the use ssl set to false so I can login and get to the server/versio info page:

    Database Host: localhost (127.0.0.1) Server OS: Linux 2.6.9-67.0.4.ELsmp Database: MySQL 4.1.22-standard Server Date: 05/08/2008 23:05:37 Database Date: 05/08/2008 23:05:37 Server Up Time: 23:05:37 up 79 days, 21:16, 0 users, load average: 1.03, 2.17, 1.88 HTTP Server: Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.7a mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP Version: 5.2.6 (Zend: 2.2.0) PHP Memory Limit: 16M PHP Safe Mode: Off
    I know the server has been running PHP 5 for a while, but the 5.2.6 seems to be different. mysql is the same version. I know it has been apache 2, but I'm not sure if the 2.2.8 is different, but I keep thinking that may have changed recently as well.


    I have tried to provide as much of the information as I can, but there are so many entries in the Server Version info that I can get to if I turn off the SSL (only on the test site, but they are the same server and add on domains in the same primary account.), that I don't know where to go from here.

  2. #2
    Join Date
    Oct 2006
    Location
    Alberta, Canada
    Posts
    4,571
    Plugin Contributions
    1

    Default Re: Need help troubleshooting ssl that just broke

    Couple of steps were skipped over in your description of events.

    Who purchased the SSL Cert?
    Who created the CSR required to get an SSL Cert?
    Who installed the SSL Cert?

    Your Host should be the one you discuss this situation with. They know more about your Hosting account than anyone else.

 

 

Similar Threads

  1. v151 I need some help! I think I broke something!
    By DannyVarley in forum Templates, Stylesheets, Page Layout
    Replies: 2
    Last Post: 24 Jan 2014, 11:05 AM
  2. v139h Broke website - need help quickly please!
    By remo427 in forum Templates, Stylesheets, Page Layout
    Replies: 9
    Last Post: 22 Jun 2012, 03:52 PM
  3. Need Help Troubleshooting New Products Scrolling Images Mod...
    By khopek in forum All Other Contributions/Addons
    Replies: 0
    Last Post: 6 Dec 2008, 10:48 PM
  4. Need Help. Installed SSL and Broke some Pages
    By Schanz in forum General Questions
    Replies: 3
    Last Post: 18 Aug 2008, 12:29 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