2017-02-09 6 views
0

Проблема в моей настройке, потому что я обращаюсь к localhost.Как исправить завиток: (52) Пустой ответ от ответа сервера на localhost?

Когда я исполняю в терминале:

curl http://localhost 

Отклик:

локон: (52) Пустой ответ от сервера

Но он должен сказать:

curl: (7) Не удалось подключить т на локальный порт 80: Соединение отклонено

UPDATE:

Когда я исполняю

curl http://localhost:3000 

Отклик:

локон: (7) Не удалось подключиться к порту localhost 3000: Соединение отказано

ОБНОВЛЕНИЕ (2)

sudo lsof -i :80 

КОМАНДА ПИД ПОЛЬЗОВАТЕЛЯ FD Тип устройства РАЗМЕР/ВЫКЛ УЗЕЛ ИМЯ

acwebseca 42015 корень 36u IPv4 0x2e120362d0318e9b 0t0 TCP

192.168.0.109:52299 -> 151.101.129.69:http (ESTABLISHED) ...

У вас есть идеи?

+0

Возможный дубликат [Curl Error 52 Пустой ответ с сервера] (http://stackoverflow.com/questions/1924434/curl-error-52-empty-reply-from-server) – kbariotis

+0

@kbariotis благодарит, но это doesn 't помогите мне – skrypalyk

+0

Yeap, я мог броситься, чтобы отметить ваш вопрос. Почему вы ожидаете увидеть завиток: (7)? – kbariotis

ответ

-1

я имел приложение, которое постоянно перезапутить порт 80. Я удалил приложение и он решил ее

0

Проверьте порт конфликта с помощью следующей команды (Mac) и закрывать приложения, используя тот же порт:

lsof -n -i4TCP:$PORT | grep LISTEN 
lsof -n -iTCP:$PORT | grep LISTEN 
lsof -n -i:$PORT | grep LISTEN 

Замените $PORT номером порта или списком номеров портов, разделенных запятыми.

Prepend sudo (за которым следует пробел), если вам нужна информация о портах ниже # 1024.