> Como a mensagem demorou para entrar na lista eu mesmo respondo pq ja achei a > solução. > > O problema é que o socket não usa proxy. Ele usa o Gateway. Pra usar proxy > tem que falar o protocolo http, porque o proxy somente repete os requests > para a internet e devolve os responses da mesma. Para o socket acessar a > internet sem Gateway precisar ter um servidor de Socks configurado na rede. > Este vai fazer o papel de Gateway . > > Dai é so setar os parametros: > > System.setProperty(sockProxyHost","x.x.x.x"); > System.setProperty(socksProxyPort","8090"); > > Marcos Tadeu P. Vargens > [EMAIL PROTECTED] > > > > ----- Original Message ----- > From: "Marcos Tadeu P Vargens" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Friday, May 16, 2003 11:41 AM > Subject: [java-list] Proxy, Gateway, Firewall. O q fazer? > > > > Bom galera, to com um probleminha aqui, e espero que alguem ja tenha > passado > > por isso pra me ajudar. > > > > Seguinte: Eu tenho um socket que se comunica com um ip na porta 8090. So > que > > a aplicação roda em um cliente conectado em uma rede acessando a internet > > via proxy. Até ai tudo bem, eu setei as propriedades do System com as > mesmas > > caracteriscas do browser: > > > > System.setProperty(http.proxyHost","x.x.x.x"); > > System.setProperty(http.proxyPort","8090"); > > > > blz. So que eu não posso usar o Gateway configurado na maquina do > > cliente.(Windows 2000). Segundo os tecnicos da rede o windows tem > problemas > > para administrar duas aplicação rodando na mesma maquina usando o mesmo > > Gateway. Ele da time out em uma. E como a minha aplicação chegou depois da > > outra eu não posso usar esse Gateway da maquina. Tem que usar o servidor > de > > proxy e somente ele para se comunicar com a internet (Assim como o browser > > faz). So que com esses parametros, quando tiro o Gateway das configurações > > da maquina do cliente a aplicação não acha hota para a internet. > > > > java.net.NoRouteToHostException: No route to host: connect > > > > at socket.SocketCliente.startConnection(SocketCliente.java:77) > > > > at socket.teste.testeConnection.<init>(testeConnection.java:30) > > > > at socket.teste.testeConnection.main(testeConnection.java:58) > > > > > > Q q eu faço? > > > > Agradeço se alguem souber. Valeu! > > > > > > Marcos Tadeu Puntel Vargens > > [EMAIL PROTECTED] > > > > _________________________________________________________________ > > MSN Messenger: converse com os seus amigos online. > > http://messenger.msn.com.br > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > historico: http://www.mail-archive.com/java-list%40soujava.org.br > > para sair da lista: envie email para [EMAIL PROTECTED] > > ------------------------------------------------------------------------- > > > > >
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------