Site blog

Anyone in the world Tuesday, 3 October 2023, 12:00 AM

O webservice parou e bloqueou as matrículas externas

O token continuava ativo, mas funções necessárias haviam sido removidas da configuração do serviço e as chamadas recebiam acesso negado.O aplicativo externo continuava enviando os dados e usava um token válido, porém o Software Moodle™ respondia com acesso negado e nenhuma matrícula nova era criada, por isso trocar o token sem entender a permissão apenas repetiria a falha com outra credencial.Para não transformar uma suspeita em diagnóstico, conferimos se o endereço usado estava correto, se a conta permanecia ...

Anyone in the world Tuesday, 2 May 2023, 12:00 AM

Os novos alunos deixaram de chegar ao Moodle

A credencial da API havia expirado e o sistema acadêmico não conseguia mais enviar os novos alunos ao ambiente.Os alunos apareciam normalmente no sistema acadêmico, mas não chegavam ao ambiente e por isso não recebiam as matrículas previstas, uma diferença que indicava falha no caminho entre os dois sistemas e não no cadastro feito pela secretaria.O primeiro cuidado foi preservar o cenário como ele aparecia naquele momento, marcamos o horário exato da lentidão, as páginas envolvidas, os perfis afetados e o que ...

Anyone in the world Wednesday, 15 March 2023, 12:00 AM

A integração criou milhares de usuários duplicados

A integração não reconhecia os identificadores existentes e criava novos usuários e matrículas a cada sincronização.A cada execução surgiam novas contas para pessoas que já estavam cadastradas, multiplicando também as matrículas e dividindo os históricos, por isso deixar a integração rodar enquanto a análise acontecia aumentaria o trabalho de correção a cada poucos minutos.Para não transformar uma suspeita em diagnóstico, separamos acesso ao ambiente de acesso ao curso, confirmamos se as contas entravam ...

Anyone in the world Thursday, 12 September 2019, 12:00 AM

Alunos formados continuavam acessando conteúdos licenciados

As conclusões estavam registradas, porém as matrículas permaneciam ativas depois do prazo permitido pelo contrato de conteúdo.Os alunos já tinham concluído a formação e recebido seus registros, mas continuavam entrando em materiais cujo licenciamento terminava junto com o curso, uma diferença entre conclusão e matrícula que podia passar despercebida porque o progresso acadêmico estava correto.Para não transformar uma suspeita em diagnóstico, separamos acesso ao ambiente de acesso ao curso, confirmamos se as ...

Anyone in the world Monday, 29 July 2019, 12:00 AM

As matrículas de uma turma expiraram na véspera da prova

A inscrição estava configurada para durar apenas trinta dias e encerrou o acesso de toda a turma ao mesmo tempo.Na véspera da prova todos os alunos perderam o curso de uma vez, as contas continuavam ativas e nenhum cancelamento havia sido enviado pelo sistema acadêmico, então o padrão indicava uma regra de duração aplicada igualmente a cada matrícula.Antes de alterar qualquer configuração, conferimos se o endereço usado estava correto, se a conta permanecia ativa, qual método de autenticação estava atribuído, ...

Anyone in the world Tuesday, 11 June 2019, 12:00 AM

A sincronização de coorte deixou todos os novos alunos de fora

Os alunos estavam na coorte, mas o método de inscrição do curso havia sido desativado e nenhuma matrícula nova era criada.A lista da coorte mostrava todos os novos alunos e por isso a origem dos dados parecia correta, mesmo assim o curso permanecia vazio para quem acabara de chegar e as inclusões manuais feitas como teste não explicavam por que a sincronização havia parado.Em vez de começar pela correção mais provável, separamos acesso ao ambiente de acesso ao curso, confirmamos se as contas entravam ...

Anyone in the world Tuesday, 16 April 2019, 12:00 AM

Uma turma recebeu acesso a materiais restritos de outro curso

Uma coorte foi escolhida incorretamente e matriculou alunos em um curso que guardava materiais de outra instituição.Alunos de uma turma começaram a visualizar um curso que não fazia parte de sua formação e continha materiais restritos de outra instituição, por isso cada minuto importava e a primeira ação precisava reduzir a exposição antes mesmo de descobrir como as matrículas haviam surgido.O primeiro cuidado foi preservar o cenário como ele aparecia naquele momento, conferimos se o endereço usado estava ...

Anyone in the world Tuesday, 18 September 2018, 12:00 AM

Mais de mil alunos foram suspensos antes das provas

Uma integração enviou suspensões indevidas poucas horas antes das avaliações e atingiu mais de mil matrículas.Poucas horas antes das provas começaram a chegar relatos de alunos que ainda apareciam cadastrados, mas não conseguiam abrir as disciplinas, e a quantidade de casos cresceu rápido demais para ser tratada como erro de matrícula feito manualmente.Para não transformar uma suspeita em diagnóstico, separamos acesso ao ambiente de acesso ao curso, confirmamos se as contas entravam normalmente, consultamos ...

Anyone in the world Tuesday, 8 May 2018, 12:00 AM

Uma turma inteira ficou sem acesso ao curso antes da avaliação

As contas estavam ativas, porém a associação da coorte com o curso havia falhado e os alunos não apareciam entre os participantes.A avaliação estava próxima e todos os alunos da turma conseguiam entrar no ambiente, mas o curso simplesmente não aparecia para eles, um detalhe importante porque mostrava que não havia um problema de conta e sim alguma coisa interrompendo a matrícula coletiva.O primeiro cuidado foi preservar o cenário como ele aparecia naquele momento, conferimos se o endereço usado estava correto, ...