Привет, сегодня я столкнулся со странной проблемой всякий раз, когда я пытаюсь проверить связь с моим сервером, он работает правильно, но всякий раз, когда я отправляю HTTP-запрос из браузера, происходит тайм-аут запроса.
кто-нибудь может помочь мне решить эту проблему.
Можете ли вы использовать telnet для порта 80 на вашем сервере?
telnet <server_host_or_ip_address> 80
Если нет, прослушивает ли сервер порт 80?
netstat -lntp | grep :80
Если нет, запущен ли демон вашего веб-сервера?
Например, Apache
ps auxw | grep [h]ttpd
Если демон вашего веб-сервера работает и прослушивает порт 80, но вы по-прежнему не можете подключиться, это, вероятно, правило брандмауэра.
Сервер, отвечающий на эхо-запрос, означает, что он получил пакет ICMP и передал ответ. Это ВСЕ, что означает ping. Это не имеет ничего общего с протоколом HTTP на порту 80. Похоже, что сервер работает, но веб-служба на машине не работает / не работает.