Bonjour tout le monde,
Je dois passer par un proxy SOCKS pour toutes les requêtes vers Internet, mais pendant la phase de développement je dois contacter des serveurs en local et donc ne pas passer par le proxy.
D'après la javadoc, je force donc le proxy à utiliser lors des appels à la méthode openConnection avec Proxy.NO_PROXY.
Est-ce que quelqu'un pourrait donc m'expliquer pourquoi le test suivant me lève une java.net.SocketException: "Malformed reply from SOCKS server" alors qu'il ne devrait pas passer par le proxy SOCKS ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
at java.net.SocksSocketImpl.readSocksReply(SocksSocketImpl.java:90)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:472)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.SocksSocketImpl.readSocksReply(SocksSocketImpl.java:90)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.http://www.http.HttpClient.openServe...lient.java:395)
at sun.net.http://www.http.HttpClient.openServe...lient.java:530)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:234)
at sun.net.www.http.HttpClient.New(HttpClient.java:307)
at sun.net.www.http.HttpClient.New(HttpClient.java:324)
at sun.net.http://www.protocol.http.HttpURLConn...ction.java:970)
at sun.net.http://www.protocol.http.HttpURLConn...ction.java:949)
at sun.net.http://www.protocol.http.HttpURLConn...ction.java:836)
at sun.net.http://www.protocol.http.HttpURLConn...tion.java:1172)
at net.wetope.launcher.tests.AppTest.testSmg(AppTest.java:16)
Merci d'avance.ssh -D 9999 proxy

 

 
		
		 
        

 
			
			
 
   


 Proxy SOCKS & Proxy.NO_PROXY
 Proxy SOCKS & Proxy.NO_PROXY
				 Répondre avec citation
  Répondre avec citation
Partager