🎯 Quando usar?
Quando o sistema bloqueia erroneamente um IP devido a regras automatizadas ou comportamentos atípicos, mas não maliciosos.
✅ Por que é importante?
- Corrige bloqueios indevidos que poderiam prejudicar a experiência do usuário.
- Previne interrupções nas operações.
- Mantém a confiabilidade do sistema.
🛠️ Como proceder?
- Acesse o servidor e abra o console do Rails.
- Execute o comando para verificar as chaves de bloqueio:
ruby CopiarEditar $redis.keys.select { |k| k.include?("fail_") || k.include?("lock") || k.include?("rack") }
- Caso existam bloqueios indevidos, remova-os com:
ruby CopiarEditar keys = $redis.keys.select { |k| k.include?("fail_") || k.include?("lock") || k.include?("rack") } keys.each { |k| $redis.del(k) }
- Valide o acesso novamente.
⚠️ Dica
- Documente as ocorrências de bloqueios indevidos para aprimorar as regras de segurança.
Comentários
0 comentário
Por favor, entre para comentar.