Support

Home Forums Event Espresso Premium Cannot enable SSL on EE pages

Cannot enable SSL on EE pages

Posted: November 21, 2013 at 2:14 pm

Viewing 17 reply threads


scboston_espresso

    November 21, 2013 at 2:14 pm

    Have been trying to enable SSL on select EE pages but when I try to load the pages, they time out. Followed instructions at http://staging.eventespresso.com/wiki/espresso-sslhttps/. No luck. SSL certificate has been installed (bluehost/comodo). WordPress, Event Espresso, and all plugins are current. Deactivated plugins and still no luck. Thoughts?


    Sidney Harrell

    • Support Staff

    November 21, 2013 at 4:04 pm

    Before activating any plugins, make sure that your ssl is set up correctly by navigating to your home page with https:// instead of http://. The home page should load with https://. If it redirects to http:// instead of staying on https://, then you probably have some redirection going on with your .htaccess file. If you cannot get the home page to load in https://, then when you try to force a page to https with the WordPress HTTPS plugin, it will just set up a redirection loop.


    Josh

      November 21, 2013 at 4:41 pm

      Is this a shared SSL certificate? I checked the site that’s linked to your support license and it appears the SSL certificate is set for skatingacademy.org.

      The SSL plugins require a dedicated SSL certificate for the domain.


      scboston_espresso

        November 22, 2013 at 7:57 am

        Thanks guys!

        Sidney – I have the WordPress address still set to http://. I don’t want the entire site to be secure, just the EE pages. When I try to load skatingacademy.org with https:// it times out the same as if I try to force SSL on specific pages.

        Josh – this is a dedicated SSL for skatingacademy.org. I may be logged in to EE for this question thread under a different license – should be username scboston for skatingacademy.org. But it is most definitely a dedicated SSL.


        Josh

          November 22, 2013 at 9:00 am

          When I try to load skatingacademy.org with https:// it times out the same as if I try to force SSL on specific pages.

          Is that with or without the SSL plugin active?


          scboston_espresso

            November 22, 2013 at 9:13 am

            Yes, with both Better WP Security and WordPress HTTPS active.


            Sidney Harrell

            • Support Staff

            November 22, 2013 at 9:28 am

            If you have both of those active at the same time, they may be fighting each other. I would deactivate all plugins and try to load the home page with https://. Here is my test site. Notice that you can load it in https:// or http:// and it will stay in that mode. It is essential that it exhibit that behavior before you use either of the ssl plugins.


            scboston_espresso

              November 22, 2013 at 10:02 am

              Deactivate all plugins – including EE?


              Josh

                November 22, 2013 at 10:11 am

                You could probably start with the two plugins that have the https function. If that doesn’t help, then you could try disabling all the plugins. This way you’ll be able to rule out whether this is a plugin issue.


                scboston_espresso

                  November 22, 2013 at 2:45 pm

                  Just to be certain, if I disable Event Espresso will all of our settings remain – including attendees and classes?


                  Sidney Harrell

                  • Support Staff

                  November 22, 2013 at 2:50 pm

                  Yes, all database tables and options are preserved.


                  scboston_espresso

                    November 22, 2013 at 3:01 pm

                    I deactivated all plugins and still could not load the site using https://

                    Should I set the WordPress address to https:// under Settings>General?


                    Sidney Harrell

                    • Support Staff

                    November 22, 2013 at 3:26 pm

                    No. WordPress takes care of that automatically. Check your .htaccess file in your web root directory.


                    scboston_espresso

                      November 22, 2013 at 4:04 pm

                      I wouldn’t know what is good or bad – a little beyond me. Can I post the code for you to check? Pretty please?


                      Sidney Harrell

                      • Support Staff

                      November 22, 2013 at 4:35 pm

                      Sure, it should match this: http://codex.wordpress.org/htaccess


                      scboston_espresso

                        November 22, 2013 at 4:45 pm

                        What I have does not quite match:

                        RewriteEngine on

                        RewriteCond %{HTTP_HOST} ^theskatingacademy.org$ [OR]
                        RewriteCond %{HTTP_HOST} ^www.theskatingacademy.org$
                        RewriteRule ^/?$ “http\:\/\/www\.skatingacademy\.org” [R=301,L]

                        # BEGIN WordPress
                        <IfModule mod_rewrite.c>
                        RewriteEngine On
                        RewriteBase /
                        RewriteRule ^index\.php$ – [L]
                        RewriteCond %{REQUEST_FILENAME} !-f
                        RewriteCond %{REQUEST_FILENAME} !-d
                        RewriteRule . /index.php [L]
                        </IfModule>

                        # END WordPress

                        # Start CloudFlare:skatingacademy.org rewrite. Do not Edit
                        RewriteEngine On
                        RewriteCond %{HTTP_HOST} ^skatingacademy.org
                        RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
                        # End CloudFlare rewrite.


                        scboston_espresso

                          November 23, 2013 at 10:27 pm

                          Disabled Cloudflare and am now able to load the site using https:// and http://. Bingo.


                          Dean

                          • Support Staff

                          November 25, 2013 at 1:07 am

                          Glad you got it sorted, and thanks for letting us know how you did it.

                          Viewing 17 reply threads

                          The support post ‘Cannot enable SSL on EE pages’ is closed to new replies.

                          Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

                          Event Espresso - Staging Server