1

Эти тексты сообщений об ошибках были извлечены из моего Firefox. Но я предполагаю, что они описывают два общих сценария в сети.

Общим в обоих случаях является конечный результат: я не могу получить данные на сервере. Но что отличает этих двух? Каковы два сетевых сценария?

изменить это «соединение было сброшено» то же самое, что «активно отказался»? Что на самом деле происходит в этом случае?

2 ответа2

4

«Соединение было сброшено» означает, что браузер смог установить соединение, но веб-сервер закрыл его до завершения передачи данных.

«Активно отказано» означает, что ничто не слушает порт 80 (или порт 443 для HTTPS) на дальнем конце. Реже промежуточное устройство, такое как брандмауэр, может отказывать в соединении.

«Невозможно подключиться» может означать, что соединение было отклонено или истекло время ожидания (т. Е. На другом конце ничего нет, или брандмауэр молча отбрасывает пакеты).

1

Когда вы видите сообщение « Невозможно подключиться» , никакое соединение не может быть установлено вообще в установленные сроки. Возможная причина в том, что у вас нет подключения к Интернету или что удаленный сервер выключен.

Сброс соединения отображается, когда соединение может быть установлено, но сервер решает прервать соединение перед отправкой ответа. Это может произойти, когда веб-сервер настроен на игнорирование определенных недопустимых запросов (веб-сервер nginx может сбросить соединение, если имя хоста недопустимо). Другая причина в том, что программное обеспечение сервера не работает.

Помимо указанных причин, брандмауэры и цензура могут также вызвать эти проблемы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .