SimpleCaptcha + Linux (Imagem não é renderizada)
05/01/2014 19:36
0
Olá,

A imagem do captcha não é renderizada no formulário, quando faço o deploy da aplicação no meu servidor Linux.
Alguém sabe o motivo e como resolver ? (Estou usando o Ubuntu 12.04)

Obrigado.
Tags: Linux, SimpleCaptcha


0
Olá, Bruno.

Sabe usar algum analisador de requisição de navegador (tem um embutido no Chromium e vários complementos para FF).

Pelo sintoma parece que chegou algo que o navegador (e não o SO) não conseguiu entender como imagem, por isso não renderizou.


0
Obrigado pelo retorno.

Instalei o Fiddler e identifiquei que a action que gera o captcha retorna erro 500.

Estranho que no ambiente Windows a imagem é gerada sem problemas.
06/01/2014 17:29


0
Quando você fala "Windows x Linux" quer dizer que está rodando em SERVIDORES diferentes ou a diferença está unicamente no cliente?

Caso a diferença seja unicamente no cliente da aplicação a explicação só pode ser que o browser do windows está passando parâmetros de requisição de forma diferente do browser do Linux.

Se a diferença seja no comportamento do SERVIDOR Linux ser diferente do SERVIDOR Windows, aí só olhando teu código para ver se não há algo "amarrado" que só faça funcionar no windows.


0
Obrigado pela resposta. Após algumas pesquisas optei por utilizar um contador de tempo para dificultar a ação de Bots.

No final essa abordagem se mostrou melhor, pois também facilitou para o usuário ao poupá-lo da tarefa de decifrar o captcha...
27/01/2014 14:28



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto