[Résolu] Apt via un proxy - 407 Proxy Authentication Require

Hello,

J’aimerais savoir comment utiliser mon sources.list étant derrière le proxy de ma boite. Quand j’ai modifié mon sources.list pour pouvoir downloader mes appli j’ai eu pas mal d’erreur 407. A noter que je dois m’authentifier pour utiliser le proxy.

Sinon, à propos du sources.list, pour l’instant je suis avec les DVDs, par défaut il reconnaît les 3dvd ou il ne tiend compte que du premier ? parceque je n’ai jamais eu à me servir des deux autres.

Pour le proxy, aucune idée, pour les cdrom, man apt-cdrom je pense …

Pour savoir s’il tiens compte des cdrom, il suffit de vérifier qu’il y a bien 3 lignes correspondant aux cdrom dans le sources.list (et tant qu’à y être, vérifier que les dépôts contrib et non-free sont pris en compte).
Il n’est pas surpenant qu’un seul cdrom ait été demandé si on se contente des paquets les plus usuels.

Alors chose très curieuse, tout a fonctionné avant hier et les choses étaient ainsi :

sources.list :

[quote]
deb security.debian.org/ etch/updates main contrib non-free
deb-src security.debian.org/ etch/updates main contrib non-free

deb ftp2.fr.debian.org/debian/ etch main contrib non-free
deb-src ftp.fr.debian.org/debian/ etch main contrib non-free

deb cdrom:[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-1 20070122-09:12]/ etch contrib main
deb cdrom:[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-3 20070122-09:12]/ etch contrib main
deb cdrom:[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-2 20070122-09:12]/ etch contrib main[/quote]

apt.conf :

Donc sous cette configuration, tout fonctionnait bien avant hier, je n’ai rien fait de spécial hier ni aujourd’hui et maintenant j’ai ceci :

[quote]Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-1 20070122-09:12] etch Release.gpg
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-3 20070122-09:12] etch Release.gpg
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-2 20070122-09:12] etch Release.gpg
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-1 20070122-09:12] etch Release
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-3 20070122-09:12] etch Release
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-2 20070122-09:12] etch Release
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-1 20070122-09:12] etch/contrib Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-1 20070122-09:12] etch/main Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-3 20070122-09:12] etch/contrib Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-3 20070122-09:12] etch/main Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-2 20070122-09:12] etch/contrib Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux testing Etch - Official Snapshot i386 DVD Binary-2 20070122-09:12] etch/main Packages/DiffIndex
Ign security.debian.org etch/updates Release.gpg
Ign ftp2.fr.debian.org etch Release.gpg
Ign ftp.fr.debian.org etch Release.gpg
Ign security.debian.org etch/updates Release
Ign ftp.fr.debian.org etch Release
Ign security.debian.org etch/updates/main Packages/DiffIndex
Ign ftp.fr.debian.org etch/main Sources/DiffIndex
Ign security.debian.org etch/updates/contrib Packages/DiffIndex
Ign ftp.fr.debian.org etch/contrib Sources/DiffIndex
Ign ftp2.fr.debian.org etch Release
Ign security.debian.org etch/updates/non-free Packages/DiffIndex
Ign ftp.fr.debian.org etch/non-free Sources/DiffIndex
Ign ftp2.fr.debian.org etch/main Packages/DiffIndex
Ign security.debian.org etch/updates/main Sources/DiffIndex
Ign ftp.fr.debian.org etch/main Sources
Ign ftp2.fr.debian.org etch/contrib Packages/DiffIndex
Ign security.debian.org etch/updates/contrib Sources/DiffIndex
Ign ftp.fr.debian.org etch/contrib Sources
Ign ftp2.fr.debian.org etch/non-free Packages/DiffIndex
Ign security.debian.org etch/updates/non-free Sources/DiffIndex
Ign ftp.fr.debian.org etch/non-free Sources
Ign ftp2.fr.debian.org etch/main Packages
Ign security.debian.org etch/updates/main Packages
Err ftp.fr.debian.org etch/main Sources
407 Proxy Authentication Required
Ign ftp2.fr.debian.org etch/contrib Packages
Ign security.debian.org etch/updates/contrib Packages
Err ftp.fr.debian.org etch/contrib Sources
407 Proxy Authentication Required
Ign ftp2.fr.debian.org etch/non-free Packages
Ign security.debian.org etch/updates/non-free Packages
Ign security.debian.org etch/updates/main Sources
Ign security.debian.org etch/updates/contrib Sources
Err ftp.fr.debian.org etch/non-free Sources
407 Proxy Authentication Required
Ign security.debian.org etch/updates/non-free Sources
Err security.debian.org etch/updates/main Packages
407 Proxy Authentication Required
Err security.debian.org etch/updates/contrib Packages
407 Proxy Authentication Required
Err security.debian.org etch/updates/non-free Packages
407 Proxy Authentication Required
Err ftp2.fr.debian.org etch/main Packages
407 Proxy Authentication Required
Err security.debian.org etch/updates/main Sources
407 Proxy Authentication Required
Err ftp2.fr.debian.org etch/contrib Packages
407 Proxy Authentication Required
Err security.debian.org etch/updates/contrib Sources
407 Proxy Authentication Required
Err ftp2.fr.debian.org etch/non-free Packages
407 Proxy Authentication Required
Err security.debian.org etch/updates/non-free Sources
407 Proxy Authentication Required
Impossible de récupérer ftp.fr.debian.org/debian/dists/e … Sources.gz 407 Proxy Authentication Required
Impossible de récupérer ftp.fr.debian.org/debian/dists/e … Sources.gz 407 Proxy Authentication Required
Impossible de récupérer ftp.fr.debian.org/debian/dists/e … Sources.gz 407 Proxy Authentication Required
Impossible de récupérer ftp2.fr.debian.org/debian/dists/ … ackages.gz 407 Proxy Authentication Required
Impossible de récupérer security.debian.org/dists/etch/u … ackages.gz 407 Proxy Authentication Required
Impossible de récupérer ftp2.fr.debian.org/debian/dists/ … ackages.gz 407 Proxy Authentication Required
Impossible de récupérer security.debian.org/dists/etch/u … ackages.gz 407 Proxy Authentication Required
Impossible de récupérer ftp2.fr.debian.org/debian/dists/ … ackages.gz 407 Proxy Authentication Required
Impossible de récupérer security.debian.org/dists/etch/u … ackages.gz 407 Proxy Authentication Required
Impossible de récupérer security.debian.org/dists/etch/u … Sources.gz 407 Proxy Authentication Required
Impossible de récupérer security.debian.org/dists/etch/u … Sources.gz 407 Proxy Authentication Required
Impossible de récupérer security.debian.org/dists/etch/u … Sources.gz 407 Proxy Authentication Required
Lecture des listes de paquets… Fait
E: Le téléchargement de quelques fichiers d’index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.[/quote]

Dans ta config, as tu toujours

Acquire::http::Proxy "http://XXXX:XXXXX@XXX.XXX.XXX.XXX:3128"; ?
Est ce que ça n’aurait pas sauté lors de la mise à jour ?
Est ce que la configuration de ton proxy aurait pu changer ?
Es tu aussi proxyfié pour le ftp ?
As tu essayé de transformer tes depots http en ftp (juste en changeant le protocole de l’url) ?
As tu essayé de prendre ftp2.fr.debian.org au lieu de ftp.fr.debian.org dans les mêmes dépots (et de toutes façons, ca peut etre mieux de tout prendre au même endroit pour réutiliser les connections) ?
Tu es juste bloqué par ton proxy, et je ne vois pas quoi te dire de plus…

Bon, j’ai tout testé mais ça ne marchait pas…

J’ai donc modifié mon .bashrc et essayé avec ça à la fin :

[quote]export http_proxy=http://user:password@IP_du_Proxy:Port_du_Proxy
export HTTP_PROXY=$http_proxy
export ftp_proxy=$http_proxy
export FTP_PROXY=$http_proxy[/quote]

ça marche :slightly_smiling:

tu fait un nano /etc/apt/apt.conf

et tourajoute Acquire::http::Proxy “http://XXXX:XXXXX@XXX.XXX.XXX.XXX:3128”;

http://username:password@ip proxy:port

tu trouve la moitier de ces info dans outils >>option internet >>connection>> paramètre réseaux

et l’user le le password c’est tes identifiant pour le domaine

[quote=“fabdunet1313”]tu fait un nano /etc/apt/apt.conf
et tourajoute Acquire::http::Proxy “http://XXXX:XXXXX@XXX.XXX.XXX.XXX:3128”;

http://username:password@ip proxy:port

tu trouve la moitier de ces info dans outils >>option internet >>connection>> paramètre réseaux
et l’user le le password c’est tes identifiant pour le domaine[/quote]il semble que coldroom ait bien verifié ça et que ça ne suffise pas. Il y a donc un bug ou un changement de comportement d’apt.
Enfin l’important c’est déjà que ça marche…