Roundcube: Oops.. something went wrong!

O erro Oops… something went wrong! é um erro genérico ele não é o erro em si, mas que algo está errado. Não há registros anteriores que uma conta de hospedagem afete todas as outras ou mesmo da rede como um todo.

Se o cliente encontrou o problema durante o uso e acionou em seguida o atendimento via whatsapp, é importante uma análise preliminar sendo importante os seguintes pontos:

  • Verificação da condição atual de disco do usuário, a falta de disco pode gerar o problema em questão, por isso o ponto de partida.
  • Se você visualizou que a equipe de gerenciamento atuou na rede onde o cliente que reportou o problema recentemente, o ideal é passar tranquilidade para o cliente e abrir um ticket na conta dele para que ele acompanhe o procedimento. Não é indicado que você compartilhe a informação de atualização para o cliente, por isso a principio abra o ticket na conta do cliente, acione a equipe de gerenciamento e oriente o cliente que me alguns minutos a equipe vai atualizar esse ticket aberto.
  • Não houveram atualizações reportadas e você não detectou a falta de disco na hospedagem do cliente, nesse caso abra o ticket na conta do cliente, tranquilize-o que a equipe de gerenciamento foi acionada e vai atualizar esse ticket aberto nos próximos minutos. Acione a equipe de gerenciamento, informando que não conseguiu encontrar a causa do problema, e informe a chave de suporte e o número do ticket.
  • Se o cliente já abriu o ticket reportando o problema, faça a verificação do disco da hospedagem dele, para certificar que esse não é o problema que o cliente está enfrentando atualmente. Se você não constatar a falta de disco, deixe como nota interna no ticket em questão, isso pode adiantar a solução do problema.
  • Se o problema não é a falta de disco e você visualizou que houveram atualizações recentes reportadas nas plataformas integradas ou mesmo changelog, nesse ponto acione a equipe de gerenciamento para seguir com verificações mais a fundo. Deixe como nota interna as suas verificações.
  • Você confirmou que a hospedagem de desenvolvimento que está atuando possui disco disponível, siga para o passo 2.
  • Informe nas plataformas integradas o problema, abrindo um pedido de incidente, para que a equipe de gerenciamento atue com uma análise na rede em questão.

É importante efetuar uma certificação que o problema não está sendo causado com a falta de disco na hospedagem do usuário, ou no disco de particionamento que a conta de hospedagem está, pois atuar com qualquer tipo de ação poderá gerar um problema de dessincronização geral na conta de e-mail, na conta de hospedagem ou na rede geral, piorando a situação.

  • Verifique se a conta de hospedagem reportada, possui disco suficiente para trabalhar com novos registros no roundcube;
  • Verifique se o disco da partição em que a hospedagem afetada encontra-se, se existe disco sobrando para registrar novas ações em qualquer aspecto;
  • Se os passos 1 e 2 foram verificados, certifique-se se o cPanel não efetuou atualizações automáticas ou atuação de um membro da equipe, para validar se esse não foi o causador da situação, se sim o problema pode está isolado somente na conta reportada.

O problema já é conhecido pela cPanel, maiores detalhes em https://support.cpanel.net/hc/en-us/articles/25294429672599-v120-v126-Unable-to-access-Roundcube-after-updates

Solução individual

  1. Acesse o cPanel da hospedagem reportada;
  2. Dirija-se ao Gerenciador de Arquivos
  3. Acesse o diretório /$particao/$usuario/etc/$dominio

  4. Dentro do diretório, localize os arquivos com final .db
  5. Entre os arquivos .db, existirá um exatamente com o nome da conta com problema, algo como gerenciamento.rcube.db,atendimento.rcube.db, engenharia.rcube.db etc..
  6. Nesse ponto, o ajuste é apenas alterar o nome desse arquivo para .db.old por exemplo
  7. Para validar o acesso, é necessário fechar o roundcube aberto e iniciar uma nova sessão.

Essa solução, foi compartilhada pela cPanel e pode ser consultada em https://support.cpanel.net/hc/en-us/articles/360051956994-How-To-Restore-a-RoundCube-SQLite-Database-backup

Esse problema só costuma ocorrer por falta de disco, ou por atualizações que ocorreram no cPanel, sejam manuais ou automáticas, se o problema ocorreu por conta de atualizações independente se sejam manuais ou automáticas e afetou mais de uma conta, é ideal acionar a cPanel com o reporte completo do problema, enviando todas as contas afetadas e informando a recorrência do problema.

Rolar para cima