web-dev-qa-db-fra.com

111: connexion refusée

Lorsque j'essaie d'installer des paquets via Sudo apt-get install, quoi que j'essaie d'installer, une erreur 111: Connection Refused est renvoyée.

Le navigateur Web semble fonctionner, mais pas Sudo apt-get install. J'ai essayé d'installer Ruby, PHP et des outils RHC à décalage ouvert, et j'ai également essayé d'utiliser Synaptic pour mettre à jour/installer des paquets, ce que je n'ai pas pu faire.

Je reçois à chaque fois des erreurs similaires à celles-ci:

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)

J'utilise Ubuntu 14.04.1 LTS.

Je me connecte à mon routeur adsl via une connexion sans fil et exécute une image que j'ai obtenue de mon université sous VMware, sous Windows 10. L'université utilisait un proxy, mais je l'avais modifiée dans le fichier de configuration M2 et sous Firefox pour la détection automatique du proxy. pour faire fonctionner mon internet

S'il vous plaît, quelqu'un peut-il m'aider à comprendre comment résoudre ce problème?

4
Lance

Vérifiez si un proxy est défini dans /etc/apt/apt.conf (ou quelque part dans /etc/apt/apt/apt.conf.d).

Il y aura un fichier avec une ligne quelque chose comme: Acquire::http::Proxy "http://155.238.4.87:8080";

Commentez les lignes en mettant un # au début de celle-ci et réessayez.

3
ssta
  1. Commencez par vérifier /etc/apt/apt.conf: si vous avez trouvé Acquire::http::proxy "http://x.x.x.x:8080/", il suffit de le commenter avec (#) au début de la ligne.

  2. Cochez ensuite /etc/environment: si vous avez trouvé http_proxy="http://x.x.x.x:8080/", vous avez juste commenté avec (#) au début de la ligne.

1
goodCon

Impossible de se connecter à x.x.x.x: 8080

La connexion à IP:8080 indique que vous utilisez un proxy.

Voici quelques suggestions:

  • Vérifier par: apt-config dump | grep -i proxy.
  • Si un proxy est utilisé, éditez le fichier /etc/apt/apt.conf ou recherchez des fichiers de configuration dans /etc/apt/apt.conf.d/ ou recherchez par grep -ri proxy /etc/apt/, puis ajustez ou supprimez le proxy.
  • Pour vérifier la connexion directe à security.ubuntu.com, exécutez:

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

    Pour tester la connexion via un proxy, exécutez:

    curl -x http://PROXYIP:8080/ http://security.ubuntu.com/ && echo Works
    
  • Pour déboguer le réseau pour la commande apt-get, vous pouvez exécuter:

    strace -f -e network apt-get update 2>&1 | grep -C10 refused
    
  • Vérifiez vos règles de pare-feu et votre configuration réseau.

1
kenorb

Je résous cette erreur en supprimant les paramètres réseau.

Je fais :

cat /etc/apt/apt.conf 

Si je vois ça

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

Je vais à paramètres système résea et choisissez résea puis sélectionnez Méthode de proxy résea voir le menu déroulant, choisissez manuel puis supprimer tous les paramètres là-bas. Cliquez sur Appliquer pour enregistrer le paramètre ou la configuration que vous avez défini.

Dans le terminal do

cat /etc/apt/apt.conf

s'il n'y a pas de sortie, vous avez terminé et vous pouvez apt-get update

1

Si vous utilisez la version WSL (sous-système Windows pour Linux) d'Ubuntu, assurez-vous qu'aucun antivirus/pare-feu tiers n'est activé.

Essayez de les désactiver et voyez si la connexion redevient normale.

Il existe des problèmes connus concernant les pare-feu tiers qui ne se comportent pas bien avec WSL.

Voir les numéros WSL GitHub 475 et 172 pour plus de détails.

0
kaltu