quarta-feira, 6 de julho de 2011

TestLink apresenta o erro HTTP Error 500.0 - Internal Server Error

Fala pessoal!

Com a utilização do TestLink na "nuvem" (hospedado pela Locaweb) e integrado junto com o JIRA via SOAP, depois de 2 semanas de utilização e a execução de muitos testes (e muitos bugs adicionados), ao visualizar alguns relatórios, o seguinte erro era apresentado:

HTTP Error 500.0 - Internal Server Error - The FastCGI process exceeded configured activity timeout
Após muita pesquisas, tentativas de solução e algumas pulgas atrás da orelha, descobri a causa do problema:

O TestLink estava hospedado em um ambiente Windows na Locaweb, ou seja, utilizando IIS ao invés de Apache. Como tal consulta para a montagem do relatório solicitado demorava mais de 90 segundos, era disparado o erro de timeout e a culpa assim caia em cima do "pobre" TestLink.

Por sorte é possível efetuar a migração de plataforma de maneira rápida na Locaweb e após a migração para Linux (foi necessário fazer um backup/restore da pasta testlink, porém a base de dados permaneceu intacta, mas recomendo o backup de ambos), este problema não ocorreu mais.

A integração com o JIRA via SOAP continua firme e forte e os relatórios solicitados estão sendo visualizados corretamente.

A dica que fica é nunca esquecer de instalar o TestLink em um ambiente Apache, que na maioria dos serviçoes de hospedagem é denominado ambiente Linux.

Aguardem os próximos posts sobre o TestLink.

Abraços.

Nenhum comentário:

Postar um comentário