Resolução de problemas de conectividade quando o curl retorna 'resposta vazia' de um servidor apenas no meu computador

1

Por qualquer motivo, meu computador (Mac OS X 10.11.1) não pode buscar uma página da Web a partir de um site usando o curl quando funciona bem em outros computadores. O ping também funciona, mas o curl não:

$ ping www.latex-tutorial.com
PING latex-tutorial.com (162.252.172.25): 56 data bytes
64 bytes from 162.252.172.25: icmp_seq=0 ttl=54 time=76.116 ms
64 bytes from 162.252.172.25: icmp_seq=1 ttl=54 time=74.538 ms
64 bytes from 162.252.172.25: icmp_seq=2 ttl=54 time=90.379 ms
^C
--- latex-tutorial.com ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 74.538/80.344/90.379/7.125 ms

Agora, quando o curl foi executado na máquina problemática várias vezes:

$ curl http://www.latex-tutorial.com
curl: (52) Empty reply from server
$ curl -Lv http://www.latex-tutorial.com
* Rebuilt URL to: http://www.latex-tutorial.com/
*   Trying 2a02:748:a800:162:252:172:25::...
* Connected to www.latex-tutorial.com (::1) port 80 (#0)
> GET / HTTP/1.1
> Host: www.latex-tutorial.com
> User-Agent: curl/7.43.0
> Accept: */*
>
* Empty reply from server
* Connection #0 to host www.latex-tutorial.com left intact
curl: (52) Empty reply from server

Quando executo o mesmo comando em um laptop Mac diferente (mesma versão) na mesma rede, recebo sempre uma página da Web html correta. O que poderia estar errado com minha máquina? Eu baixei algumas coisas da internet, onde minha máquina poderia ter contratado um vírus / malware, mas meu programa antivírus não conseguiu detectar nada.

Alguém pode me indicar onde devo começar a procurar erros?

    
por sia831 13.11.2015 / 21:40

1 resposta

0

Tente adicionar a opção -4 à sua linha de comando curl . Como alternativa, tente http://162.252.172.25 e veja o que você obtém. O ping está usando esse endereço, que é um endereço IPv4. O curl está usando o IPv6, com um endereço começando com 2a02 . Nem todas as pilhas IPv6 são igualmente robustas - talvez a sua tenha problemas de conexão.

    
por 14.11.2015 / 04:42