Posted: April 2, 2015 at 7:21 pm
I’ve been trying to figure this out for quite some time. When registering for an event, after choosing the number of tickets and pressing Register Now, the HTTPS is intact. After pressing Proceed to Payment Options, it breaks. The weird part is if you then refresh the page it fixes itself. I don’t see this happen in Internet Explorer but it does in Chrome and Opera. I am using HTTPS for WordPress. Any ideas? |
|
Hi! The WordPress dashboard (WP-admin) needs to be secured. Is that option enabled? Thanks — |
|
Yes, I found that in the documentation before I posted but it doesn’t seem to make any difference. The strange thing is that I don’t see that issue on IPad or IE. I have tried it in Chrome and Opera and the issue occurs. Refreshing the page straightens out the HTTPS issue. I have tried diagnosing the pages content and it shows all items being loaded are secure. I also use Wordfence without any caching but I set up exclusions anyway. |
|
Hello, Could you share a link to an event so we can take a look at this issue in different web browsers? If you do not want to share this link here in our support forums then please email the link to the email address below and also include a link to this support post. support [at] eventespresso.com Thanks! — |
|
Hi Maurice, When you see the breakage, are you logged in or out of the site? Or does that even matter? |
|
It breaks when logged in or out. I just forwarded the info as requested to the support email. |
|
Hi, I have a quick question about this:
Are you referring to the HTTPS lock going from green to yellow? If so, that is being triggered by a Wordfence link via http to a resource in the WP dashboard. — |
|
Yes, it goes from green to yellow triangle. I’m not sure what you mean by the Wordfence link though. |
|
Hi, Wordfence is attempting to interact with the WP dashboard (wp-admin) over http: http://cl.ly/image/0W3f0D1A1m3m Since the page is on full https (green), this causes it to switch to yellow (insecure elements / partial https). If you temporarily disable Wordfence, then the issue should clear up. — |
|
Wordfence has been de-activated yet the https issue is still there. I checked the page source and that link you pointed out is no longer there. |
|
Hi, Could you give this plugin a try? https://wordpress.org/plugins/ssl-insecure-content-fixer/ — |
|
Just tried that plugin but still get the same result. |
|
This is the error I get in the Chrome console: |
|
|
Hi, I ran a test with Chrome on your site and (without refreshing) I went to the payment options page and HTTPS was still there (screenshot http://take.ms/CqkyG). Can you confirm this? |
Hi Dean, It is the yellow warning that also shows up in your screenshot. This is the only page that displays that warning. The error causing this seems to have something to do with Event Espresso. Here is the warning text: Mixed Content: The page at ‘https://www.clubcafe.com/event-registration/’ was loaded over a secure connection, but contains a form which targets an insecure endpoint ‘http://www.clubcafe.com/event-registration/?step=payment_options’. This endpoint should be made available over a secure connection. Here is a link to a screenshot of the error: Again, We don’t have a warning on any other HTTPS pages. Thanks for your help with this. We are anxious to get this resolved. |
|
Within WordPress HTTPS go to the URL Filters section. Then add ‘/event-registration/’ to the filters there. Save the settings and retest, is the warning still displayed? |
|
Excellent! The warning is gone. Thank you so much. |
|
You are most welcome, Maurice. If you have any further problems just let us know 🙂 |
|
The support post ‘EE4 HTTPS problem’ 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.