I am brand new to Discourse and setting up my community in a Discourse-hosted location. To test what a new user sees, I browsed to my site and entered a new user’s credentials. I then went over to the new user’s email and found the validation email with a link to follow. I clicked the link and was taken to a page that said “Oops! That page doesn’t exist or is private.”. Very puzzling!
I researched what should happen and found that the new user should just be taken to the main home landing page for my site. But that would be the very page the new user started at when they signed up, so it definitely is not private.
So, my questions are: Why was the user taken to a page that didn’t exist or was private? Where exactly were they taken? What can I do to fix this?
Thanks for that suggestion! I went back and made extra sure I was doing a clean sign-up, and everything worked. I think the first time I checked the verification email using a browser that may have been logged in as admin in a different window. Though I was acting as the new user in that browser when I first clicked on the verification link, it did not go through correctly. This last time I saw the welcome message and the notice that a moderator must approve the new account.
i was just going to say i just did a full walkthrough of a new user signup on a brand new hosted site and it worked as expected. i am glad it is working for you.