Posted: January 9, 2016 at 7:36 am
I have shut off the option for them to create an account before they register for an event and have set the option to create an account upon registration but the users still get the error The event you have selected requires logging in before you can register. |
|
Hi Ronald, Could you double-check that Event Espresso 4 along with any add-ons such as the WP user integration are up to date? https://eventespresso.com/wiki/ee4-changelog/ Then, could you go to the event editor for this event and then look in the bottom right corner for the user integration settings and do you see something like this? One other place to check is Event Espresso –> Registration Form –> User Integration Settings –> Default setting for Login Required on Registration. If I’ve misunderstood you, then please clarify if you are wanting to make logging in optional before registering. Thanks — |
|
Event Espresso – Event Espresso – Version 4.8.29.p User Integration Settings: Force Login – No Under registration for – user integration settings default setting for login required – No Yes I do not want them to have to create an account before registering for the event I want their registration for the event to create their account in wordpress. |
|
I can create you all an account to look if you would like just let me know how to securely send you login info. |
|
Hi Ronald, Can you link us to the event so we can run a test registration? |
|
http://www.indianaroyalarchmasons.org/events/2016-grand-session/ I did just find something not sure what it means or if there is a way around it but if i click to add the tickets i want then i click the view event cart button the popup window comes up with proceed to registration, that is where i am getting the error. The event you have selected requires logging in before you can register. You can register for an account here if you don’t have a login. However if I click to go to the event cart then proceed to registration it sometimes works. |
|
Hi Ronald, I had no problems registering onto the event – http://take.ms/6KRfM Are you using an email address that has previously been registered onto another event or already has a WordPress user profile? |
|
I never got the change to even get to that point I was logged out of the site and cleared my temp internet files. I then clicked to add things and clicked the event cart button and it brought me to the page that i must be logged in. |
|
Hmm, strange. Have you been altering the event settings recently, I could register without login, then EE required login, then once again no longer required login. Which host are you using? Do they run any caching? Be it page, object or database caching? |
|
When I try I get this error and others are also getting this this is when they add the things and then click the View Event Cart Button then the proceed to registration button. If they click the View Event Cart then view event cart button in the window that comes up then Proceed to Registration they get the proper window to type their information. Most of the time |
|
Hi Ronald, I’m currently getting 502 Bad Gateway on your site, are you aware of this error? |
|
I am the webhost. I do not have any caching installed on the website itself and the apache settings are shut off for cache, cache_disk and cache_socache |
|
Yes it should be back up now we went in and made sure all cache was disabled in the apache files and config and then rebooted the server. |
|
Ok the issue seems to have been with one of these plugins: Once I disabled each of those the site now works as expected. I also have the register button and it goes right to where it should. |
|
Nevermind my fault I was logged into the site. DUH! |
|
No it still isn’t working. I have tried with multiple browsers. |
|
Can you send me temporary login details using this form please: https://eventespresso.com/send-login-details/ Also above your referring to Apache, however the error above was from nginx and the headers on your site show nginx. Are you using Apache or nginx? |
|
It is hosted on a CentOS Linux 7.2.1511 (Core) with Apache as the web server |
|
I don’t know how you have the server setup, but the headers for all of your sites pages return Nginx – http://take.ms/vuNdz I suspect at some point the Force login for event was enabled along with Nginx and possibly Varnish, meaning some of the requests for the event page have been cached (the ones that show you are required to log in) and others not (which now pass through and work with Apache) I’m not a sys admin so I can’t really comment on server setup, but I suspect you are using both Nginx (possible with Varnish or similar) and Apache with Plesk, meaning Nginx it still parsing the initial request which is causing these problems. As explained here: |
|
Is there someone i can actually talk to the updating of the ticketing system is somewhat slow. I disabled ngix for the site all together. I then tried to access the website and it wouldn’t load at all. I had to use the control panel and disable EE plugins and then the site would reload. If I enable all of the ee plugins except the main EE the site will work but if i try to enable EE the site just has a white page. |
|
Currently we do not offer phone support. If you enable WP_DEBUG and re-activate EE4 is there an error message shown? Or is there any error message relating to EE shown within the servers error logs? |
|
I enabled debug, when i activate the EE the attached screen is all I see then the website is a white screen |
|
A white screen generally means a fatal error is being thrown, enabling WP_DEBUG would normally show the error, however it depends on the server setup. Is there any error message relating to EE shown within the servers error logs? |
|
No debug is enabled and no error is shown and there is no errors shown in the logs of the server, it just has the white screen |
|
I was able to get it to reenable. |
|
Can you share what the issue was? |
|
I wish I knew. I was frustrated so I just restarted the server and tried again. |
|
Hi Ronald, The reason why we’ve mentioned Nginx several times is that we used several tools to check the server headers and it is showing as Nginx rather than Apache: https://urivalet.com/?http://www.indianaroyalarchmasons.org/events/2016-grand-session/#Report https://redbot.org/?uri=http%3A%2F%2Fwww.indianaroyalarchmasons.org%2Fevents%2F2016-grand-session%2F I do see that it is showing no-cache in the headers (http://cl.ly/112Y3a1F3a3U) but that may have been previously on. Are you still experiencing the sporadic issue with the login prompt? — |
|
This is a new server i didn’t know it came with nginx on top of apache, everything i read says this is better except with the issue we are currently having. I have put a ticket into plesk to ask them how to disable for these directories I am waiting to hear from them. Yes we still have the issue where it is telling people they have to log in. |
|
I found out what was causing the issue and would you believe it wasn’t the cache or ngnix at all It was recaptcha. If i have recaptcha set in the reg form settings to ON then the issue happens. If i have it set to OFF the process works perfectly. |
|
Looks like that happens if the ticket price is zero. What they’ll (the dev team) will need to do is fix where it checks for the next step when the ticket price is zero. When reCaptcha is activated the log in step shouldn’t be getting added to the checkout flow like that. |
|
Hi there, The reCaptcha issue that you reported here was fixed and the fix was included in the Event Espresso 4.8.33.p release. |
|
The support post ‘The event you have selected requires logging in before you can register’ 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.