Support

Home Forums Event Espresso Premium EE4 – NOW REGISTRATION ERRORS!

EE4 – NOW REGISTRATION ERRORS!

Posted: June 3, 2014 at 3:54 am

Viewing 3 reply threads


gbox

June 3, 2014 at 3:54 am

One of my regular customers has highlighted a problem to me this morning. Typically it’s only affecting one event as far as I can see but that event is a week away which makes this an urgent problem. Who knows how many others tried to register and simply failed and did not inform me? I was able to register for the event myself a couple of days ago but even I get this same error message when I try this morning.

The event in question is:

http://londonadventuregroup.org/events/chilterns-day-walk-2/

When you click the register now button you get a popup with the following error message:

An error has occurred:
We’re sorry but your request failed to pass a security check.
Please click the back button on your browser and try again.
TCKSLC-DTCKSLC-PROTICSEL-275

Can someone please look into this as problems with EE4 are now seriously affecting my business.

Thanks
Gary


Tony

  • Support Staff

June 3, 2014 at 4:55 am

Hi Gary,

We’re sorry but your request failed to pass a security check.
Please click the back button on your browser and try again.

Is thrown when a nonce check fails, this is usually caused from caching.

It appears you are running Quick Cache, with the option to not show comments within the page source. Is that correct?

If so Quick Cache ‘Free’ does not allow you to set pages/URL strings that you would like to exclude from caching, which is required by both EE3 and EE4.

The reason it worked for yourself is Quick Cache does not serve cached pages to logged in users whereas you visitor will be served the cached page. If you enable the comments within Quick Cache you will see quick cache comments within the EE pages.

If you are using the Pro version of Quick Cache we can provide you with instructions on how to exclude EE4 pages from caching?

Otherwise I would recommend disabling Quick Cache (be sure to remove all caching) in favour of a caching plugin that will allow you to exclude URI strings and/or pages (such as W3 Total Cache or WP Super Cache)


gbox

June 4, 2014 at 4:45 am

Hi,

OK I’ve used Quick Cache for some time and never had this issue before. Why would it suddenly start happening if I have not changed any settings in Quick Cache and why only some events?

I’ve deleted Quick Cache but would like to use a caching plugin. In the past I found W3 Total Cache overly complicated. Whatever I decide to install in its place how easy is it to exclude URL strings and are you saying I would have to exclude them for every trip? What URL string anyway, the URL for the event registration page?

Thanks
Gary


Tony

  • Support Staff

June 4, 2014 at 5:54 am

OK I’ve used Quick Cache for some time and never had this issue before. Why would it suddenly start happening if I have not changed any settings in Quick Cache and why only some events?

How caching works gets rather complicated quickly (and I’m certainly no expert in regards to caching) but basically it depends on when the page was cached (which will depend on your visitor rate) & the rate in which the cache is ‘refreshed’. When logged in and visiting pages you do no trigger caching to begin nor are you server cached pages.

Nonce checks return different values based on when they where create in comparison to when they are checked. These values cause different results.

Whatever I decide to install in its place how easy is it to exclude URL strings

This depends on which plugin you use, we have a guide for both W3 Total Cache and WP Super Cache available here:

https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/

Those strings could be different if you have changed any of the default critical pages that contain the EE shortcodes. (Although it appears you have not)

are you saying I would have to exclude them for every trip?

When you have excluded the EE4 critical pages you should not need to add any others for EE, and certainly not each event, you could also add ‘/events/’ to those strings to no cache ANY of the EE4 ouput..


Lorenzo Orlando Caum

  • Support Staff

June 4, 2014 at 9:27 am

Hi there Gary,

Tony shared this in his prior reply (https://eventespresso.com/topic/ee4-now-registration-errors/#post-100384) but things stopped working because the prior version of Quick Cache had an option for no-cache/exclusion rules and the latest free version does not.

Its now available if you buy the premium version of Quick Cache.

Does that help explain the issue?

W3 total cache offers a lot of advanced settings so I would try WP Super Cache.


Lorenzo


gbox

June 4, 2014 at 3:44 pm

Hi,

OK thanks for replies. I will install WP Super Cache and give that a go.

Gary

Viewing 3 reply threads

The support post ‘EE4 – NOW REGISTRATION ERRORS!’ 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