Java simplesmente parou de conectar [java.net.ConnectException]

2 respostas Resolvido
H

Fala galera!

Esses dias eu pedi uma dica p/ fazer scraping e eu criar um programa pra checar os tonners da empresa, até ai tudo certo, consegui criar e estava funcional até eu desligar o computador, hora que eu ligo hoje (na segunda) o código feito em java simplesmente parou de rodar (detalhe: nao modifiquei NADA).

O erro é o seguinte:
java.net.ConnectException:

Connection timed out: no further information

at java.base/sun.nio.ch.Net.pollConnect(Native Method)

at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:660)

at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:549)

at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:597)

at java.base/java.net.Socket.connect(Socket.java:648)

at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:177)

at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:474)

at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:569)

at java.base/sun.net.www.http.HttpClient.(HttpClient.java:242)

at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:341)

at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:362)

at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1261)

at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1194)

at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1082)

at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1016)

at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:732)

at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:707)

at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:297)

at org.jsoup.helper.HttpConnection.get(HttpConnection.java:286)

at com.ssoure.jsoutput.Checagem_Impressoras_York.main(Checagem_Impressoras_York.java:37)

Chequei na net e parece ser algo de firewall, adicionei exceção mas não funciona, alguem sabe o motivo disso ocorrer? O codigo em si na sexta-feira estava totalmente funcional, não houve modificação alguma, mas hoje na segunda esta dando este erro.

2 Respostas

RoinujNosde

Os IPs são hardcoded ou vc pega eles dinamicamente?

H
Solucao aceita

São IP’s fixos, mas acredito que ja encontrei a solução do problema depois de muito quebrar a cabeça, o problema é que o try catch tava pegando todos os serviços ao mesmo tempo, ai quando 1 parava de funcionar apresentava que tudo estava offline, a solução foi criar try catchs especificos p/ cada conexão, ai eu consigo dar track onde ta com erro, mas muito obrigado!

Criado 22 de março de 2021
Ultima resposta 23 de mar. de 2021
Respostas 2
Participantes 2