[..] TCP + Proxy

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

[..] TCP + Proxy

#1

Message par TommyDDR »

Bonjour,
Je suis actuellement sur un réseau contenant un proxy pour sortir du réseau et j'ai quelques soucis quant à l'utilisation des fonctions TCPxxxx(), en effet, quand je me balade sur notre cher ami google.fr (173.194.67.94:80) par un navigateur, cela fonctionne bien, mais quand je veux faire un

Code : Tout sélectionner

TCPConnect("173.194.67.94", 80)
Je me reçois une erreur 10060 (Erreur de dépassement du délai de connexion avec Proxy Server ou ISA Server sur liaison lente)

J'ai tenter des HttpSetProxy avec les valeurs de mon navigateur mais en vain...

Si quelqu'un a déjà rencontré ce problème et l'a résolu... je suis preneur.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
blacksoul305
Membre émérite
Membre émérite
Messages : 957
Enregistré le : ven. 18 mars 2011 11:49
Localisation : Au pays des programmeurs.
Status : Hors ligne

Re: [..] TCP + Proxy

#2

Message par blacksoul305 »

Bonjour,

j'ai testé de me connecter sur Google et il se trouve que je n'ai aucune erreur. Est-ce moi qui ai fait une erreur dans mon code ?

Code : Tout sélectionner

TCPStartup()

$googleIP = "173.194.67.94"
$mainSocket = TCPConnect($googleIP,80)
If $mainSocket = -1 Then
    MsgBox(16,"","Erreur n°" & @error)
EndIf

TCPShutdown()
Étudiant en 2ème année de Licence Informatique.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] TCP + Proxy

#3

Message par TommyDDR »

Le mot clé de mon premier message était : "Je passe par un proxy pour pouvoir sortir du réseau"

Means -> Sans ce proxy, je n'ai pas internet

J'ai examiner les connexions et il se trouve que le TCPConnect n'est pas affecté par HttpSetProxy.

Ma question est donc, comment forcer l'utilisation d'un proxy pour TCPConnect ?

PS : Pour info, j'ai l'erreur aussi avec votre code.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] TCP + Proxy

#4

Message par sylvanie »

Bonjour,
juste pour témoigner de ce genre d'expérience, je suis dans un réseau avec du proxy Websense, et là impossible d’envoyer de tcpxxx ou même du inetget ... (malgré les st de proxy à dispo dans Autoit)
j'ai du me résigner à amorcer la connexion http via un IE pour passer les message d'authentification et d'alertes en fonction des pages, pour ensuite me greffer dessus avec _IEattach.
Bref pas glorieux ...
bon courrage
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] TCP + Proxy

#5

Message par mikell »

Pas possible d'utiliser les fonctions http ? Le pb du proxy avec TCP a été posé plusieurs fois sur le forum US et apparemment pas résolu...
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] TCP + Proxy

#6

Message par TommyDDR »

les fonctions http prennent surement en compte le proxy mais je ne veux pas me retrouver avec des "GET XXX" coté serveur.

Sinon, j'ai examiné les programme tournant sur ma machine et j'ai remarqué que le proxy laissait passer en direct les connexion utilisant le port https (443), si je ne trouve pas d'autre solution... c'est peut être par ce port que je dialoguerai.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Répondre