111:В соединении отказано

Когда я пытаюсь установить пакеты через sudo Кв. - получают установку, независимо от того, что я пытаюсь установить, она возвращает 111: Соединение Отказалось от ошибки.

Веб-браузер, кажется, работает, но не sudo склонный - получают установку. Я попытался установить Ruby, PHP и инструменты RHC открытого сдвига, и я также попытался использовать Синаптический для обновления/устанавливания пакетов, и я не мог.

Я получаю ошибки, подобные следующему, каждый раз:

W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main          /liby/libyaml  > /libyaml-0-2_0.1.4-3ubuntu3.1_i386.deb
Could not connect to 155.238.4.87:8080 (155.238.4.87). - connect (111: Connection refused)

Я использую Ubuntu 14.04.1 LTS.

Я соединяюсь со своим adsl маршрутизатором через беспроводную связь, и выполняю изображение, которое я получил от своей университетской работы VMware, с помощью Windows 10. Университет использовал прокси, но я вырезал его в файле установки M2 и отредактировал Firefox к прокси автоматического опознавания для получения моей интернет-работы

Кто-то может помочь мне выяснить, как зафиксировать это?

8
задан 25 September 2015 в 14:20

8 ответов

Посмотрите, есть ли в /etc/apt/apt.conf (или где-то в /etc/apt/apt/apt.conf.d).

Там будет файл со строкой что-то вроде строки: Acquire::http::Proxy "http://155.238.4.87:8080";

Comment the line(s) by put a # at the start of it and try again.

4
ответ дан 1 December 2019 в 09:22

Если вы используете версию Ubuntu WSL (подсистема Windows для Linux), убедитесь, что у вас нет включены любые сторонние антивирусы / брандмауэры.

Попробуйте деактивировать их и посмотрите, вернется ли соединение в нормальное состояние.

Существуют известные проблемы с брандмауэрами сторонних производителей, которые плохо работают с WSL.

См. WSL GitHub вопросы 475 и 1720 для получения дополнительных сведений.

0
ответ дан 1 December 2019 в 09:22

Я решаю эту ошибку, удаляя сетевые настройки.

Я делаю:

cat /etc/apt/apt.conf 

Если я вижу это

Acquire::http::proxy "http://macth-with-your-ip-or-dns-setting:8080/";
Acquire::https::proxy "https://macth-with-your-ip-or-dns-setting:9999/";

, я перехожу к сетевым системным настройкам и выберите сеть , затем выберите Метод сетевого прокси см. раскрывающееся меню, выберите вручную , затем УДАЛИТЕ все настройки там. Нажмите Применить , чтобы сохранить настройки или конфигурацию, которые вы сделали.

В терминале выполните

cat /etc/apt/apt.conf

, если нет вывода, вы закончили и можете apt-get update

1
ответ дан 1 December 2019 в 09:22

Не удалось подключиться к xxxx: 8080

Подключение к IP: 8080 означает, что вы используете прокси.

Вот несколько предложений:

  • Проверить: apt-config dump | grep -i proxy .
  • Если используется прокси, отредактируйте файл /etc/apt/apt.conf или проверьте файлы конфигурации в /etc/apt/apt.conf. d / или найдите с помощью grep -ri proxy / etc / apt / , затем настройте или удалите прокси.
  • Чтобы проверить прямое подключение к security.ubuntu.com , запустите:

     curl http://security.ubuntu.com/ && echo Works
     

    Чтобы проверить соединение через прокси, запустите:

     curl -x http: // PROXYIP: 8080 / http://security.ubuntu.com/ && echo Works
     
  • Чтобы отладить сеть для команды apt-get , вы можете запустить:

     strace -f -e network apt-get update 2> & 1 |  grep -C10 отказался
     
  • Проверьте правила брандмауэра и конфигурацию сети.

2
ответ дан 1 December 2019 в 09:22
  1. Первая проверка /etc/apt/apt.conf : если вы нашли Acquire :: http :: proxy "http: // xxxx: 8080 /" просто прокомментировал его ( # ) в начале строки.

  2. Затем проверьте / etc / environment : если вы нашли http_proxy = "http: // xxxx: 8080 / " просто прокомментировал его ( # ) в начале строки.

1
ответ дан 1 December 2019 в 09:22

Старый пост, я знаю, но была такая же проблема 18.04, и ни одно из найденных мной сообщений не имело решения, которое в конечном итоге работал у нас. Добавление в коллектив ...

Err:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
  Could not connect to security.ubuntu.com:80 (91.189.88.161). - connect (111: Connection refused)

Без прокси / Без прокси. Пинг нормально. resolv.conf содержит только записи внутреннего сервера имен.

Проблема была решена путем удаления ручной записи:

91.189.88.161    security.ubuntu.com

в / etc / hosts

Удачи!

0
ответ дан 5 January 2021 в 22:49

Порт, к которому вы пытаетесь подключиться, не открыт на IP-адресе, к которому вы пытаетесь подключиться, по одной из следующих причин.

  1. Вы подключаетесь к неправильному IP-адресу . Используйте nmap на сервере с именем хоста localhost ( nmap localhost ), чтобы проверить, правильно ли работает сервер на нужном вам порту, и на клиенте с общедоступный IP-адрес вашего сервера, чтобы проверить, открыт ли порт назначения.

  2. Вы не открыли порт на вашем брандмауэре.

  3. Ваша система настроена на использование локального прокси-сервера HTTP для подходящих соединений, и такой прокси-сервер не Бег. Многие компании и высшие учебные заведения имеют ограничения, которые включают политику управления типами веб-сайтов, к которым вы можете получить доступ.

0
ответ дан 5 January 2021 в 22:49
  1. В командной строке введите sudo nano /etc/apt/apt.conf
  2. Удалите (или закомментируйте) содержимое файла, нажмите Ctrl + O, а затем Ctrl + X
  3. Введите sudo apt update
  4. Продолжите делать то, что вы делали раньше.
-1
ответ дан 5 January 2021 в 22:49

Другие вопросы по тегам:

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