Хром: ERR_CONNECTION_REFUSED на Ubuntu 16.04

Вопрос или проблема

По какой-то причине, когда я пытаюсь подключиться к определённым веб-страницам (например, YouTube), Chromium постоянно выдает ошибку “ERR_CONNECTION_REFUSED”.

Я пытался перейти на другие браузеры (Tor, Firefox, Vivaldi и Opera), но ни один из них не работает. Интересно, что я могу получить доступ к этому с других устройств в моей сети (например, с моего телефона) или когда загружаюсь в Windows 10 вместо Ubuntu, так что это не может быть проблемой модема/роутера или провайдера. Кроме того, я могу получить доступ к веб-страницам, таким как https://www.youtube.com, но не к http://www.youtube.com.

Это происходит довольно случайно — нет списка сайтов, которые работают, а которые нет.

Что может быть причиной этого?

ИЗМЕНЕНИЕ: Появилась другая ошибка — ERR_CONNECTION_RESET. Это происходит в добавление к первоначальной проблеме ERR_CONNECTION_REFUSED.

ИЗМЕНЕНИЕ 2: Обновился до Ubuntu 16.04, но ничего не изменилось. Ошибки остались прежними.

Настройки прокси
iptables

Я забыл об этой теме, но, похоже, причиной этих ошибок было то, что мой роутер блокировал доступ к этим сайтам (не знаю, почему) и, следовательно, запрещал любые запросы. HTTPS-соединения работали, потому что URL-адреса HTTPS не были заблокированы, только обычные, незащищённые. Удаление блока доступа восстановило доступ к этим сайтам.

Все еще не совсем уверен, как я смог получить доступ к этим сайтам с другого устройства; возможно, происходило какое-то кэширование.

Ответ или решение

Происхождение ошибки ERR_CONNECTION_REFUSED в Chromium на Ubuntu 16.04

Ошибка "ERR_CONNECTION_REFUSED" в браузере Chromium на Ubuntu 16.04 может последовательность нескольких факторов, включая настройки маршрутизатора, конфигурацию сети и программные ограничения. В этой статье мы рассмотрим возможные причины возникновения данной ошибки и методику их устранения.

Контекст ошибки

Пользователь заметил, что ошибки "ERR_CONNECTION_REFUSED" и "ERR_CONNECTION_RESET" появляются при попытке доступа к определённым веб-сайтам, таким как YouTube. Важно отметить, что аналогичные проблемы наблюдаются и в других браузерах, таких как Firefox и Vivaldi, что указывает на глобальную проблему с сетевыми соединениями на данной установке Ubuntu.

Кроме того, очевидно, что настройки маршрутизатора или интернет-провайдера не являются причиной проблемы, поскольку доступ к тем же сайтам с других устройств (например, мобильного телефона) остаётся без изменений.

Возможные причины возникновения ошибки

  1. Настройки маршрутизатора:

    • Как вы уже упомянули в редакции, маршрутизатор может блокировать определённые сайты, а значения прокси-сервера, вовлечённые в процесс запроса, могут вызвать подобные ошибки. Это особенно актуально для HTTP-соединений, когда HTTPS остаётся доступным из-за отличий в обработке запросов.
  2. Кэш браузера:

    • В браузерах хранятся кэш и куки, что может приводить к попыткам подключения к недоступным страницам. Для исправления ситуации рекомендуется очистить кэш и куки браузера.
  3. Настройки сети в Ubuntu:

    • Проблемы могут быть вызваны некорректной конфигурацией сетевых интерфейсов. Выполните команду ifconfig для проверки состояния сетевых интерфейсов и убедитесь, что они правильно настроены.
  4. Запрещенные порты:

    • Если использутся файрволы или iptables, убедитесь, что нужные порты (обычно 80 для HTTP и 443 для HTTPS) не заблокированы. Проверьте правила с помощью команды sudo iptables -L.
  5. DNS-настройки:

    • Неверные настройки DNS могут также вызвать проблемы с подключением. Попробуйте временно изменить DNS-серверы (например, на Google DNS: 8.8.8.8 и 8.8.4.4) для проверки.

Решение проблемы

  1. Проверка маршрутизатора:
    Если маршрутизатор блокирует доступ к определённым сайтам, вам понадобится зайти в его настройки через веб-интерфейс (обычно 192.168.1.1 или 192.168.0.1) и проверить правила фильтрации или родительского контроля.

  2. Очистка кэша:
    В Chromium перейдите в меню > Настройки > Дополнительные настройки > Очистка данных браузера и выберите "Кэш", "Куки".

  3. Мониторинг со стороны сети:
    Используйте команды ping, traceroute и curl для диагностики сетевых проблем. Например:

    ping www.youtube.com
    traceroute www.youtube.com
    curl -v http://www.youtube.com
  4. Изменение DNS:
    Измените настройки DNS в /etc/resolv.conf, добавив следующие строки:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
  5. Перезагрузка:
    После всех изменений рекомендуется перезагрузить роутер и вашу машину для применения новых настройку.

Заключение

Ваша проблема с ошибкой "ERR_CONNECTION_REFUSED" на Ubuntu 16.04 наиболее вероятно связана с конфигурацией маршрутизатора, сетевыми настройками или проблемами с кэшем браузера. Внимательно исследуя каждую из предложенных причин и следуя советам по устранению, вы сможете восстановить доступ к заблокированным страницам.

Оцените материал
Добавить комментарий

Капча загружается...