Limite de Registro por Endereço IP
Estou recebendo muitos registros no meu fórum. Como posso remover essa opção?
Você terá que ajustar a configuração max_new_accounts_per_registration_ip. Mas, honestamente, por que seus cadastros estão vindo do mesmo IP? Isso parece uma configuração inadequada.
Não sei, mas foi meu amigo que teve esse erro.
Para remover, preciso colocar 0?
Tenho uma comunidade na rede social com mais de 100.000 membros e estamos migrando para o fórum, então seria ótimo não ter limite de cadastro ![]()
Esta é uma medida de segurança para impedir que spammers registrem múltiplas contas… Se seu amigo recebeu isso, como administrador, acesse /admin/users/ e, na conta dele, verifique outras contas com o mesmo IP… Se essas contas pertencem a ele, peça para ele não registrar múltiplas contas. Se o endereço IP for algo estranho (por exemplo, um intervalo privado), então há um problema de configuração na sua instalação que precisa ser resolvido primeiro.
O registro no fórum está funcionando apenas através do Google
Ele não conseguiu se registrar. Como vou verificar o mesmo IP?
Realmente, a melhor solução seria adicionar o modelo do Cloudflare no seu app.yml.
Isso deve estar na parte superior do app.yml e provavelmente se parece com isso:
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/web.template.yml"
- "templates/web.ratelimited.template.yml"
- "templates/web.ssl.template.yml"
- "templates/cloudflare.template.yml"
Observe na parte inferior onde templates/cloudflare.template.yml foi adicionado.
Após adicioná-lo, você precisará reconstruir.
Não sei muito sobre o fórum. Como abro este arquivo para fazer alterações? E depois disso, como reconstruo?
Desative o Cloudflare. Você só vai causar a si mesmo dor e sofrimento.
O que isso faz?
Se eu desativar, o SSL não vai funcionar?
Você pode me dizer como remover esse limite de endereço IP?
O modelo do Cloudflare corrige o problema de registro de IP; sim, é um problema se algo der errado. E o SSL funcionará, mas você terá que executar a configuração novamente e inserir um e-mail para o Let’s Encrypt.
Se você ainda quiser usar o Cloudflare, posso ajudar com isso quando chegar em casa mais tarde.
Se você executar novamente o ./discourse-setup e fornecer um endereço de e-mail para o “let’s encrypt”, você receberá um certificado HTTPS gratuito. A menos que você tenha motivos para esperar ataques de negação de serviço em sua comunidade e possua habilidades técnicas sólidas e tempo para ler bastante sobre os problemas que o CloudFlare pode causar, essa é a melhor solução para o seu problema.
Estou confuso com sua resposta. Não sei como adicionar este arquivo. Por que preciso instalá-lo novamente?
Ok, se eu ativar o SSL, posso manter o Cloudflare ativo?
Estou confuso com as respostas
O ideal é desativar o Cloudflare (desligar a nuvem laranja).
Se você espera que sua comunidade seja atacada por algum motivo e está confuso com as respostas aqui, então precisa contratar ou encontrar alguém que não esteja confuso com essas respostas para ajudar. Mas, se você desligar a nuvem laranja, seus problemas desaparecerão.
Ok, não há solução, como ativo o SSL?
Para que serve este arquivo? Ele não resolve o problema?
Se você seguiu as instruções de instalação recomendadas, execute ./discourse-setup novamente e forneça um endereço de e-mail quando for perguntado sobre o “Let’s Encrypt”. Se você instalou de outra maneira, então você está por conta própria.
Isso não vai fazer a instalação novamente?
Não há como eu apenas ativar o SSL sem precisar instalar?
De certa forma, sim, mas nenhum dado será excluído. No entanto, haverá uma certa indisponibilidade.
No geral, eu não recomendaria usar o Cloudflare, a menos que você saiba o que está fazendo e esteja disposto a lidar com isso.
Mas enfim, é seguro reconstruir e nada será perdido.