Support

Home Forums Event Espresso Premium How to setup SSL and WPEngine with EventEspresso

How to setup SSL and WPEngine with EventEspresso

Posted: November 25, 2013 at 7:38 am


Bob Randklev

November 25, 2013 at 7:38 am

We’ve moved a site to WPEngine and found they are not supporting WordPress HTTPS plugin.

I know we once tried the EE SSL plugin but there was some reason to use the WP HTTPS plugin?

The site is live at http://StreetSmartsDriversEd.com and the SSL certificate is in place but https/SSL has not been enabled.

Do we use the EE SSL or ???

Note: I have installed and tested the EE SSL plugin and got loopback errors when I go to an event.
I’m running SSL 1.0 unless there’s a later version?


Josh

  • Support Staff

November 25, 2013 at 9:44 am

Hi Bob,

The Event Espresso https plugin was an older fork of the WPhttps plugin that is no longer being maintained. Generally speaking, any SSL plugin that’s designed to work on an Apache server will not work on WPEngine.

The folks at WPEngine say to contact them and let them know which pages you want to be redirected as https and they’ll set that up for you:

http://wpengine.com/support/disallowed-plugins/


Bob Randklev

November 25, 2013 at 6:59 pm

Yes they replied asking what files they should execute SSL.

Is there a list I can get to let them know which .php files should be SSL?


Josh

  • Support Staff

November 26, 2013 at 7:47 am

It’s the same list of pages that are listed in this document:

https://eventespresso.com/wiki/espresso-sslhttps/

Main Registration page
Auto Return page
Notify URL page


Bob Randklev

November 27, 2013 at 7:44 am

Thanks I’ll submit those pages to force SSL


Bob Randklev

December 2, 2013 at 5:47 pm

WPEngine setup forced SSL on the pages suggested:
https://eventespresso.com/wiki/espresso-sslhttps/
Main Registration page
Auto Return page
Notify URL page

SSL works until the confirm registration link to go to the Credit Cards checkout page. We get sent to a page with multiple classes?

So I had them force all the First Data gateways but that didn’t help.

Ideas on why the registration SSL and confirmation is working but link to checkout sends us to a list of classes.

Feel free to test and just throw a letter into each form field:
https://streetsmartsdriversed.com/event-registration/?ee=406 is a live class but they know we are testing.


Josh

  • Support Staff

December 2, 2013 at 6:55 pm

Hi Bob,

I’ve seen something like this come up before where it redirects back to the event list page. The two most common causes were redirection plugins. It may also help to create a new page (Maybe name it “Class Registration”, then place the [ESPRESSO_EVENTS] shortcode on it, then go into Event Espresso>General Settings and point the Main Registration page setting to this new page.


Bob Randklev

December 2, 2013 at 7:28 pm

1 – No redirect plugins

2 – Created new Class Registration page, changed in settings, tested WORKED!

Thanks I never would have figured that one out!


Josh

  • Support Staff

December 3, 2013 at 7:44 am

Okay, sounds good so far. If you are collecting credit card payments you’ll need to contact WPEngine and ask them to set up the redirect to HTTPs for the new class registration page. You’ll want to make sure it still works after they set up the redirect of course.

The support post ‘How to setup SSL and WPEngine with EventEspresso’ 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