Registrations blocked from offices

Hi,

Some people are having problems to register and I guess it’s due using offices fixed ips and a restriction to avoid too many registrations from a single ip:

Can we fix this? Thanks!

Maybe we should obtain a list of “safe” IP ranges that are owned by Mozilla?

I’m sure that @XioNoX would have that information.

I wonder if there’s a chance to share this data with irc.mozilla.org?

1 Like

So it’s slightly different on Discourse than a straight-up registration limit. Discourse has trust levels, when you first sign up you get trust level 0, but as you do things, you get bumped up to trust level 1, etc.

This setting blocks registrations where there are too many people with trust level 0 and no one of a high enough trust level.

Therefore this will not be a problem for all IPs, and in theory this could naturally solve itself without needing to use a whitelist. However a whitelist would not be a bad idea.

Oh and I resolved this particular instance, at least for now.

Can you rephrase this as a recipe for things like hackathons? I’m thinking of a situation where I’d invite the participants to join discourse on a particular topic, and how to estimate if there’s a problem.

At which point does the no-more-no-trust for a particular IP kick in? I.e., what’s the number of new ones that’s OK without worries?

Is me being a member good enough to lift those limits? Does it lift it to some other limit?

Happy to read the code, honestly might even prefer to. Didn’t manage to find it, though.

You’re right, this could be a problem in that case. Some options are available, all require advanced notice without disabling the setting itself.

  • Disable the setting for the duration of the event
  • Find out the IP and have it whitelisted before the event
  • Have someone create a new account from the event, and then either have them earn a higher trust level, or have it applied to them
  • Recommend people create the accounts at home as part of the invitation/sign-up process

Here is an explanation of what the trust levels are: What do trust levels do?