Mensagens do blog por Diego Ramos

Todo o mundo terça-feira, 20 mar. 2018, 00:00

Centenas de alunos não recebiam a recuperação de senha

No primeiro dia de aula os e-mails de recuperação não chegavam porque a senha usada pelo servidor SMTP havia expirado.

Os primeiros chamados pareciam casos isolados de alunos que talvez tivessem digitado o endereço errado ou encontrado a mensagem na pasta de spam, mas em poucos minutos ficou claro que ninguém recebia a recuperação de senha e que o início das aulas poderia virar uma fila enorme de acessos bloqueados.

Para não transformar uma suspeita em diagnóstico, conferimos se o endereço usado estava correto, se a conta permanecia ativa, qual método de autenticação estava atribuído, quando havia ocorrido o último acesso bem sucedido e se a falha atingia apenas aquele usuário ou todos que dependiam do mesmo serviço, porque redefinir a senha novamente poderia apenas esconder por alguns minutos uma inconsistência de LDAP, SSO, certificado ou cadastro.

Depois de confirmar o alcance, reproduzimos o login em uma sessão limpa e acompanhamos os registros gerados desde o envio do formulário até a resposta do provedor de identidade, comparando a conta afetada com outra do mesmo perfil que ainda conseguia entrar e verificando horário, origem, retorno recebido e mudanças recentes na configuração.

Foi nessa comparação que o comportamento deixou de parecer aleatório, pois o resumo inicial de que no primeiro dia de aula os e-mails de recuperação não chegavam porque a senha usada pelo servidor SMTP havia expirado. passou a coincidir com uma diferença concreta encontrada no caminho da autenticação, então a correção foi testada primeiro de forma controlada e depois repetida com perfis distintos para garantir que o acesso havia voltado sem abrir permissões além do necessário.

Fizemos envios de teste, acompanhamos a fila de mensagens e chegamos ao servidor SMTP, onde a credencial usada pelo ambiente havia expirado, depois da atualização da senha repetimos os testes em provedores diferentes e acompanhamos a entrega até que os alunos voltassem a recuperar o acesso normalmente.

Foi assim que esse caso saiu da fila de chamados e passou a fazer parte dos bastidores da EAD Suporte.

Comentários

  • VSVitória Schneider - sáb., 1 jun. 2019, 11:47 AM
    isso acontece msm. o cenário era esse: separar falha de e-mail de falha na recuperação de senha. se nao olhar o log na hora depois fica bem mais dificil. nesses casos o horário exato do último acesso bom vale ouro.
  • AMAlice Monteiro - seg., 3 jun. 2019, 19:10 PM
    é o tipo de coisa que parece simples né, mas vai puxando uma coisa atrás da outra: separar falha de e-mail de falha na recuperação de senha. autenticação é uma daquelas áreas em que redefinir senha cedo demais pode esconder a pista.
  • MAMônica Almeida - qui., 18 jul. 2019, 14:00 PM
    Esse caso é bem daqueles que dá um frio na barriga né: separar falha de e-mail de falha na recuperação de senha. Autenticação é uma daquelas áreas em que redefinir senha cedo demais pode esconder a pista.
  • EXEmerson Xavier - qui., 7 nov. 2019, 21:12 PM
    A investigação foi bem direcionada. O cenário crítico era este: separar falha de e-mail de falha na recuperação de senha. Comparar uma conta que funciona com a que falha costuma economizar muito tempo.
  • CQCarolina Queiroz - ter., 17 dez. 2019, 11:48 AM
    A parte mais interessante para mim foi esta: separar falha de e-mail de falha na recuperação de senha. Ela mostra a diferença entre restaurar o serviço rapidamente e entender a causa para que o problema não volte. Comparar uma conta que funciona com a que falha costuma economizar muito tempo.