Adobe Flex + BlazeDS e um problema de conexão no servidor

quarta-feira, 12/05/2010 9:51 pm  

Neste post irei compartilhar com vocês uma situação que pude acompanhar durante essa semana, onde tinhamos uma aplicação em Adobe Flex, usando Java (BlazeDS), rodava perfeitamente localmente, porém ao enviá-la para o servidor de hospedagem a comunicação nada de funcionar…


Recebi um email dia 10/05 do @feahorita pedindo uma ajuda com um projeto em Adobe Flex com Java, onde tudo ia bem localmente, porém ao tentar publicá-lo no servidor, advinhem… Murphy marcando presença… no email ele me descreveu a seguinte mensagem:

Erro: Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url: ‘http://www.meu.domin.io/application/messagebroker/amf’

Seguido da informação que localmente funcionava…


Então nisso foram 3 dias trocando emails, onde fui ajudando “as cegas” para tentar solucionar o problema, me baseando nos motivos que conheço que podem gerar o problema:

– URL errada do caminho no servidor onde foi publicado

– crossdmain.xml

– algum erro gerado devido a alguma configuração, limitação no servidor onde foi publicado a aplicação


Depois de executar os testes dos primeiros itens, sem sucesso, restou apenas tentar ver se era alguma configuração no servidor de hospedagem, no caso Apache Tomcat… e como última hipótese conhecida (ainda bem que era isso), o @feahorita entrou em contato com o suporte do seu serviço de hospedagem e eis que o problema foi localizado e para sua felicidade solucionado, o qual, ele compartilhou comigo em um email de agradecimento pela ajuda…


Parte do email que ele me contou a solução do problema:


Consegui. Eu liguei la para o pessoal do servidor e eles desabilitaram o mod_Security do Apache Tomcat e funcionou. Realmente era um bloqueio deles lá e não erro nosso aqui.



Então fica ai a dica, caso você também vá publicar a sua aplicação em um serviço de hospedagem Java, com Apache Tomcat lá e se depare com esse tipo de problema, esta pode ser a solução para você também.

, , ,

Este post foi escrito por:

- que escreveu 500 post(s).


Entre em contato