La commande curl fonctionne sur un serveur et ne fonctionne pas sur les autres.Erreur de connexion curl
> $ curl http://yahoo.com
> <HEAD><TITLE>Redirect</TITLE></HEAD>
> <BODY BGCOLOR="white" FGCOLOR="black">
> <FONT FACE="Helvetica,Arial"><B> The
> document you requested is now <a
> href="http://www.yahoo.com/">http://www.yahoo.com/</a>.
> Please update your documents and
> bookmarks accordingly</B></FONT>
>
> <!-- default "Redirect" response (301)
> --> </BODY>
Et sur l'autre serveur, le message suivant s'affiche.
$ curl http://yahoo.com
curl: (7) couldn't connect to host
Quel est le problème avec le deuxième serveur?
Ping travaille sur le second serveur.
$ ping yahoo.com
PING yahoo.com (67.195.160.76) 56(84) bytes of data.
64 bytes from ir1.fp.vip.ac4.yahoo.com (67.195.160.76): icmp_seq=1 ttl=50 time=79.9 ms
64 bytes from ir1.fp.vip.ac4.yahoo.com (67.195.160.76): icmp_seq=2 ttl=50 time=80.5 ms
telneting renvoie une erreur
$ telnet yahoo.com 80
Trying 222.333.444.555...
telnet: connect to address 222.333.444.555: Connection refused
Pouvez-vous telnet au port 80 du second hôte? – CanSpice
La sortie de votre 'telnet yahoo.com 80' est clairement fausse - les adresses décimales en pointillés ont des nombres allant jusqu'à 255. Alors, qu'est-ce que vous avez réellement obtenu? Avez-vous essayé de vous connecter (sur le port 80) à l'adresse 67.195.160.76 que vous avez obtenue en envoyant un ping à yahoo.com? Je ne serai pas surpris de le trouver refusant la connexion. Pouvez-vous vous connecter à Yahoo à partir de la deuxième machine en utilisant un navigateur normal, ou 'lynx' même? –