Posted: July 19, 2017 at 3:53 pm
|
Hi Josh and team – We are huge fans and use EE4 for some big events. However, after a pause of several months, we are attempting to launch an event with no success. Error is the “Nothing in your Event Queue – You need to select at least one event before you can proceed with the registration process.” We have read through 20-30 related support threads and attempted every fix we can find, including: WP ROCKET: We also fully uninstalled and deleted WP Rocket. Still no luck. We do not use managed WordPress hosting, we run our own Apache servers, as we have since day 1 with EE4 (e.g. no Nginx issue etc). We also attempted the registration both from a new page with Embedded Ticket Selector..and from the default EE event URL. Tested across Safari, Chrome & Firefox -> also mobile of these browsers. The only clue we seem to find is seeing our IP addresses (we have 2 offices) in the “Invalid Checkout Access” info:
I am running out of ideas on what could be the issue and are getting a bit desperate to solve this. We also purchased a Priority Support Token. Attempted to export our EE System Information page, but the export fails SYSTEM INFORMATION: |
Hi Adam, To redeem your support token you need to go to your account page and click the link to redeem the token, then provide all of the request details (we usually need FTP to troubleshoot). However, looking at the event on your site you have the checkout pages loading over HTTPS but the event itself if HTTP. So the session is starting in HTTP and then you’re directed to the checkout in HTTPS… which then has a new session and will not show your events. So before moving forward I’d recommend just switching the whole site to load over HTTPS and confirming if you still have a problem with the checkout. |
|
|
Hey Tony – good point…but we have always done it that way. We do not want to load the entire site over https, that will be a big project we’ll need to manage from an SEO perspective, social shares, etc. However, we have always kept main URLs http and then loaded https just during checkout (similar to what you can do with Woocommerce). This is how we have done it with EE the last few years. The ticket selector page is not required to load over https, at least it did not used to be…and then we load registration forcing the SSL. I do not think that is the issue here since we have done with EE this way always, but perhaps we mixed up part of the checkout flow? Do you mind to try it? Event page: http://italianlights.org/new-events/vip-ticket-italian-lights-festival-2016-2/ Has something changed with EE that would now require this? For example, we custom build a ticketing page…and then use the ticket selector at the bottom of this page. THEN when entering checkout, we push the customer to SSL. Thanks for the help! BTW on the support token, we have some questions to ask once we resolve this and will plan on scheduling that if we can just get the registration to work. |
|
Ticket selector page we created for that event: http://italianlights.org/test-ee/ |
Hi Adam, The recommendation to secure the entire site with https stands. You can choose to ignore that recommendation, but having a mix of pages that are and are not https is less than optimal. What you may not realize is that some browsers will tolerate the switch from http to https, others will not so that may be why you’re thinking “this worked before, so why not now?” One other point since you mentioned SEO, Google actually rewards sites that are 100% https. Also, since you’re using a caching plugin you will also need to make sure that pages like http://italianlights.org/new-events/vip-ticket-italian-lights-festival-2016-2/ are not cached. |
|
The support post ‘Registration Failing "Nothing in Event Queue" (perhaps Invalid Checkout Request)’ 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.