My setup is a little odd… I’m hosting nextcloud on the same server, on a different subdomain. I’m using nginx for both. I’m also coercing all http requests to https.
What’s some good starting points to figure out what’s going wrong here?
So the normal place to start with these types of things would be in your application log file, to see if any errors show up. But I would guess that the user was created via the command line / setup process, and not the web application – is that correct? I say this because the web app should prevent both of these cases from happening, and there might be some logic missing from the setup process.
Okay! I used the command line to create the admin user initially. It let me create both pandora_parrot and pandyBird.
I had another user attempt to create an account with the web interface and they got this: “I tried signing up on Write but it gave me a “This page is missing” after trying to register. It didn’t create an account.”
What was the URL they were taken to after trying to sign up? And what was the HTTP response code in the application logs for the POST /api/auth/signup request (it’s the number immediately after that part of the line)?