Posted: August 24, 2019 at 11:11 am
A registrant is having trouble registering for my event. The person tried laptop (he says laptop) and mobile within a week of each other. Received same message: Nothing in your event queue… you need to select at least one event before you can proceed with the registration process… Person contacted me last week after trying to register on (he says) laptop. I ran a test registration on my laptop and had no trouble so instructed person to try again. He did so on his mobile device about a week later. He received same message. So I ran a test registration on my ipad (not laptop) and on my iphone and ultimately received same message he did on those 2 devices: Nothing in your Event Queque…. Here’s what happened to me. I went to registration page: https://couplesinstep.com/events/, clicked on the September event, clicked on “2” in QTY column, and then received message as above. I also ran a test registration on my laptop and was successful. So perhaps this problem is only on mobile and tablet… I have emailed him to find out if he first tried on a tablet (instead of laptop) as he claims… In the meantime, I am concerned that his problem could be experienced by others. He sent me a screen shot… Will that help? How do I get that to you? Here’s the message he sent along with the screen shot:
|
|
Just heard back from potential registrant. His first try was with a MacBook. His second try was on an iPhone. Same error message each time. |
|
Hi Irene, This sounds like caching on your website. Are you using a caching plugin? Or do you have a web host that offers caching services? If so, the Event Espresso pages can be excluded from the caching: https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/ — |
|
My host has caching services. But I am not sure if I need to give them more … Wondering I I can give you the 4 I gave them and if you can verify that’s all of them… What has me confused a bit is this… Do I need to go through the front end of my site and give them each different url I run into as I go through the registration process? And does this have to be done for each event? And for future events as they happen? Not even sure if the questions I am having make sense |
|
Sure, post them here and we can check. (You can mark your post private to keep them hidden if preferred).
You need to exclude the EE critical pages from caching, you don’t use URLs for specific registrations but rather a partial match. So for example, if your event URL is at:
If you ask them to exclude that specific event page, it’s only going to exclude that event, so you ask them to exclude
If you host adds each of those partial matches to the exclusion, it will work. (You’re host will likely know this when you ask for the above to be excluded) The important thing to note is the above uses your page slugs, and technically they could have been changed to whatever you want them to be (although looking over your site they don’t appear to be, so the above should work). — Caching is usually only enabled when you’re not logged in and on the front end of the site, which will likely also explain why your users are getting the issue but you are not…. if you logged in during testing, you won’t hit the cache so won’t get the error.
Not if you follow the instructions on that page Lorenzo gave you. |
|
This reply has been marked as private. | |
I checked all of the above pages and there no caching headers set (meaning they aren’t being cached) so it looks like the are correctly being excluded. I also selected 2 tickets on an event and clicked to go through the registration, I didn’t get any errors.
Caching has been enabled on the server, that may not have been enabled previously or exclusions set up a while ago and forgotten about which for some reason had been removed? Unfortunately, it’s not uncommon for server-side caching to be randomly enabled on a site after it has been previously disabled but its outside of EE’s control. |
|
The support post ‘potential registrant receives message: "Nothing in your event queue…."’ 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.