I use SSO, and at sign-up on my main site, my users get a new account on Discourse. Since yesterday only 1 user have been created (which is wrong). I just checked my error log and it says a lot of stuff like this:
ActiveRecord::RecordInvalid: Validation failed: Signup is not allowed from this account. in users#sync_sso
ActiveRecord::RecordInvalid (Validation failed: Signup is not allowed from this account.)
I didn’t change anything. My users sign up on my own site, and I use an API call with my admin user (and his API-key) to sync them. I’ve been fine until last night, getting ~50 users per day.
Can I do anything?
EDIT: It’s the call to /admin/users/sync_sso that fails, all of a sudden. Hasn’t worked for 20 hours. However, when the user clicks “Login” he is redirected, authenticated then redirecetd back, the users is created and is then logged in. It’s only the /admin/users/sync_sso-call that fails.