Можете ли вы мне помочь, у меня та же проблема, что описана здесь: http://bugs.java.com/view_bug.do?bug_id=6964547
Java хорошо работает с прокси Socks 5, но с прокси socks 4:
java.net.SocketException: Malformed reply from SOCKS server
Источник вроде: URL obj = новый URL(url);
con = (HttpURLConnection) obj.openConnection(new Proxy(Proxy.Type.SOCKS, new InetSocketAddress("host", *port*));
con.setConnectTimeout(Config.CONNECT_TIMEOUT);
con.setReadTimeout(Config.READ_TIMEOUT);
con.setRequestProperty("User-Agent", Config.USER_AGENT);
con.setDoOutput(false);
con.setDoInput(true);
con.setRequestMethod("GET");
con.connect();
Я проверил много прокси v4, они не работают. Также не помогает добавление реквизита:
System.setProperty("socksProxyVersion", "4");
Есть идеи по поводу этой проблемы?:D
Спасибо за помощь.
socksProxyVersion.
См. Java Networking and Proxy. а>. - person user207421   schedule 05.02.2014