Устранение неполадок с подключением, когда curl возвращает «пустой ответ» только с сервера на моем компьютере

По какой-то причине мой компьютер (Mac OS X 10.11.1) не может получить веб-страницу с веб-сайта с помощью curl, когда он работает нормально на других компьютерах. Также ping работает, но curl - нет:

$ 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

Теперь, когда curl выполнялся на проблемной машине несколько раз:

$ 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

Когда я выполняю ту же команду на другом ноутбуке Mac (той же версии) в той же сети, я получаю правильная веб-страница html каждый раз. Что может быть не так с моей машиной? Я загрузил несколько вещей из Интернета, где моя машина могла потенциально заразиться вирусом / вредоносным ПО, но моя антивирусная программа не смогла ничего обнаружить.

Может ли кто-нибудь указать мне, где мне следует начать поиск ошибок?

1
задан 13 November 2015 в 22:40
1 ответ

Попробуйте добавить параметр -4 в командную строку curl . Или попробуйте http://162.252.172.25 и посмотрите, что у вас получится. Пинг использует этот адрес, который является адресом IPv4. curl использует IPv6 с адресом, начинающимся с 2a02 . Не все стеки IPv6 одинаково надежны - возможно, у вас проблемы с подключением.

0
ответ дан 4 December 2019 в 06:52

Теги

Похожие вопросы