Bonjour,

J'ai un problème lors de la création d'un socket quand un proxy est actif.

Pour créer mon socket j'utilise ce constructeur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
public Socket(InetAddress address, int port, InetAddress localAddr, int localPort)
où address et localAddr sont "localhost".

Ca fonctionne très bien tant quand que je n'ai pas de proxy, mais dès lors qu'un proxy est configuré dans Internet Explorer, j'obtiens l'erreur suivante sur la création du socket:

java.net.SocketException: Can't connect to SOCKS proxy:Network is unreachable
Dans Internet Explorer j'ai pourtant précisé de contourner le proxy pour les adresses locales...

Je suis étonné que la JVM essaie de se connecter au proxy SOCKS car je n'ai précisé aucun proxy dans le constructeur. Est-ce que par défaut, les sockets utilisent SOCKS?

Sinon, quel peut-être la cause de cette erreur et comment y remédier?