Posted: September 25, 2015 at 10:25 am
September 25, 2015 at 10:25 am We’re experiencing the “Nothing in your event queue” issue, but only on certain mobile devices (we’ve replicated the problem on a couple Android phones, but not all Android phones). We’re hosted on WPEngine and have excluded the pages as suggested on this page, https://eventespresso.com/wiki/setup-wpengine-hosting-event-espresso/, but think it may still be a caching issue, since we don’t see the problem on staging sites. Any thoughts on what the issue may be? As far as I know, Event Espresso depends on php sessions, no other cookies, right? |
|
September 25, 2015 at 11:25 am Hi there, you mentioned that this is not happening on staging so I’m following up with support at WP Engine to see if there have been any recent changes to the caching system. I’ll be sure to update this support post once I have more information. — |
|
September 28, 2015 at 10:12 am Thanks Lorenzo, will await an update! |
|
September 28, 2015 at 10:25 am Hello again, I received an update over the weekend and I’m waiting on some additional information. They did mention that there is a server rewrite rule that can be applied to exclude mobile devices from caching. Could you go ahead and request this change from your own account? Thanks — |
|
September 29, 2015 at 10:22 am Thanks Lorenzo, I’ve put in the request with them. I’ve also asked them to add you guys directly to my ticket. |
|
Hi Lorenzo, You guys have been added to the ticket (#452474), so you can see the details there, but in summary, Jeffrey @ WPE found that EE checks for a consistent IP address when a user checks out (/event-espresso-core-reg/core/EE_Session.core.php), but because mobile users may have dynamic IP addresses, the functionality breaks for them. Let me know if you need anymore info from me! |
|
Hi there, We can remove the check for the consistent IP address, but I’m not sure it’s causing the issue you report here. For example, when you’ve replicated the issue with a few Android devices, were cookies enabled or disabled? Along with that, was the device on wifi or was it using a cellular network? |
|
Hi Josh, If you can, please check out the WPE ticket I referenced earlier. When Jeffrey checked out the access logs, the entries for my phone were using two different IPs. This was while I was on a cellular network. Just a note that I’ve tried the registration on my phone on five separate days in the past, cache cleared and cookies enabled, with the same results. As soon as he pointed out the IP issue, I jumped on a wireless network and the problem went away, presumably because I now had a stable IP address. |
|
Hi there, We have removed the check for the consistent IP address in Event Espresso version 4.8.14.p. You can update to the current version and check again to see if it helps. |
|
The support post ‘WPEngine caching issue on mobile’ 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.