Oi pessoal,
Dessa vez quero falar rapidamente sobre o anti-spam Recaptcha. Sim, aquele criado pelo Google.
Quando funciona é excelente, mas pode se transformar em pesadelo se você tiver restrições no ambiente (especialmente se você está trabalhando com SharePoint)
Problema
Se você obtiver a mensagem “The reCAPTCHA server is unavailable”, significa que a tentativa de se conectar ao Google para validar a Resposta (o texto que você digitou) falhou. Se você está refenciando o binary Recaptcha.dll na sua solução eu afirmo que vai ser bem difícil identificar a raiz do erro.
Solução
Vários fatores podem causar tal erro. O mais comum é que você pode ter um proxy em seu ambiente, que você precisará referenciá-lo no controle Recaptcha.
Para identificar o problema, verifique primeiramente o EventViewer, pois haverá uma mensagem no source “Äpplication”.
Outros fatores desconhecidos também podem afetar, então eu recomendo obter o código fonte do Google:
http://code.google.com/p/recaptcha/source/checkout
Instale o TortoiseSVN e obtenha o código fonte, então adicione-o a sua solução. Ao fazer isso você poderá debugar e verificar o que está acontecendo, do contrário vai ser bem difícil identificar a mensagem genérica do EventViewer.
Espero que esse post ajude.
[]’s,
Marcel Medina
Clique aqui para ler o mesmo conteúdo em Inglês.