OVH Cloud OVH Cloud

apt-proxy

3 réponses
Avatar
Joachim Habib
Bonjour à toutes et tous,

J'ai un pb de configuration de apt-proxy.


Voici la conf de ma machine servant de routeur (et donc de proxy) :

APT_PROXY_CACHE=/var/cache/apt-proxy
CLEANUP_DAYS=14
CLEAN_SWEEP=60
MAX_VERSIONS=4
BACKEND_FREQ=240
WGET_TIMEOUT=30
add_backend /debian/ $APT_PROXY_CACHE/debian/
http://ftp.de.debian.org::debian/
add_backend /security/ $APT_PROXY_CACHE/security/
http://security.debian.org/



sources.list du client :

deb http://serveur:9999/debian woody main contrib non-free
deb http://serveur:9999 testing/updates main contrib non-free




Voici les messages du serveur sur un update :

[17510 11:20:42] Mon Aug 16 11:20:42 CEST 2004 Request
/debian/dists/woody/main/binary-i386/Packages.gz
[17510 11:20:43] Mon Aug 16 11:20:43 CEST 2004 Request
/debian/dists/woody/main/binary-i386/Release
[17510 11:20:44] Mon Aug 16 11:20:44 CEST 2004 Request
/debian/dists/woody/contrib/binary-i386/Packages.gz
[17510 11:20:45] Mon Aug 16 11:20:45 CEST 2004 Request
/debian/dists/woody/contrib/binary-i386/Release
[17510 11:20:47] Mon Aug 16 11:20:47 CEST 2004 Request
/debian/dists/woody/non-free/binary-i386/Packages.gz
[17510 11:20:48] Mon Aug 16 11:20:48 CEST 2004 Request
/debian/dists/woody/non-free/binary-i386/Release
[17510 11:20:49] Mon Aug 16 11:20:49 CEST 2004 Request
/dists/testing/updates/main/binary-i386/Packages.gz
[17510 11:20:49] Bad URL
/dists/testing/updates/main/binary-i386/Packages.gz is not serviced by
this server
/usr/bin/stat: Warning: `-l' is deprecated; use `-L' instead
[18253 11:20:49] Mon Aug 16 11:20:49 CEST 2004 Request
/dists/testing/updates/main/binary-i386/Release
[18253 11:20:50] Bad URL
/dists/testing/updates/main/binary-i386/Release is not serviced by this
server
/usr/bin/stat: Warning: `-l' is deprecated; use `-L' instead
[18324 11:20:50] Mon Aug 16 11:20:50 CEST 2004 Request
/dists/testing/updates/contrib/binary-i386/Packages.gz
[18324 11:20:50] Bad URL
/dists/testing/updates/contrib/binary-i386/Packages.gz is not serviced
by this server
/usr/bin/stat: Warning: `-l' is deprecated; use `-L' instead
[18395 11:20:50] Mon Aug 16 11:20:50 CEST 2004 Request
/dists/testing/updates/contrib/binary-i386/Release
[18395 11:20:50] Bad URL
/dists/testing/updates/contrib/binary-i386/Release is not serviced by
this server
/usr/bin/stat: Warning: `-l' is deprecated; use `-L' instead
[18466 11:20:50] Mon Aug 16 11:20:50 CEST 2004 Request
/dists/testing/updates/non-free/binary-i386/Packages.gz
[18466 11:20:50] Bad URL
/dists/testing/updates/non-free/binary-i386/Packages.gz is not serviced
by this server
/usr/bin/stat: Warning: `-l' is deprecated; use `-L' instead
[18537 11:20:50] Mon Aug 16 11:20:50 CEST 2004 Request
/dists/testing/updates/non-free/binary-i386/Release
[18537 11:20:50] Bad URL
/dists/testing/updates/non-free/binary-i386/Release is not serviced by
this server



et enfin la trace de l'update sur le client :

alpha# apt-get update
Atteint http://freevo.sourceforge.net unstable/main Packages
Atteint ftp://ftp.nerim.net stable/main Packages
Atteint http://serveur woody/main Packages
Atteint ftp://ftp.nerim.net stable/main Release
Ign http://freevo.sourceforge.net unstable/main Release
Atteint ftp://ftp.nerim.net unstable/main Packages
Atteint ftp://ftp.nerim.net unstable/main Release
Atteint http://serveur woody/main Release
Atteint http://serveur woody/contrib Packages
Atteint http://serveur woody/contrib Release
Atteint http://serveur woody/non-free Packages
Atteint http://serveur woody/non-free Release
Err http://serveur testing/updates/main Packages
404 is not serviced by this server
Ign http://serveur testing/updates/main Release
Err http://serveur testing/updates/contrib Packages
404 is not serviced by this server
Ign http://serveur testing/updates/contrib Release
Err http://serveur testing/updates/non-free Packages
404 is not serviced by this server
Ign http://serveur testing/updates/non-free Release
Impossible de récupérer
http://serveur:9999/dists/testing/updates/main/binary-i386/Packages.gz
404 is not serviced by this server
Impossible de récupérer
http://serveur:9999/dists/testing/updates/contrib/binary-i386/Packages.gz
404 is not serviced by this server
Impossible de récupérer
http://serveur:9999/dists/testing/updates/non-free/binary-i386/Packages.gz
404 is not serviced by this server
Lecture des listes de paquets... Fait
W: Impossible de localiser la liste des paquets sources http://serveur
testing/updates/main Packages
(/var/lib/apt/lists/serveur:9999_dists_testing_updates_main_binary-i386_Packages)
- stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources http://serveur
testing/updates/contrib Packages
(/var/lib/apt/lists/serveur:9999_dists_testing_updates_contrib_binary-i386_Packages)
- stat (2 Aucun fichier ou répertoire de ce type)
W: Impossible de localiser la liste des paquets sources http://serveur
testing/updates/non-free Packages
(/var/lib/apt/lists/serveur:9999_dists_testing_updates_non-free_binary-i386_Packages)
- stat (2 Aucun fichier ou répertoire de ce type)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
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.


D'après ce que j'ai trouvé sur le net, tout a l'air normal.
Est-ce que quelqu'un a une idée ?

Merci

Jo


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

Avatar
Julien Louis
On Mon, Aug 16, 2004 at 11:29:43AM +0200, Joachim Habib wrote:
Bonjour à toutes et tous,



Bonjour,

J'ai un pb de configuration de apt-proxy.


Voici la conf de ma machine servant de routeur (et donc de proxy) :
APT_PROXY_CACHE=/var/cache/apt-proxy
CLEANUP_DAYS
CLEAN_SWEEP`
MAX_VERSIONS=4
BACKEND_FREQ$0
WGET_TIMEOUT0
add_backend /debian/ $APT_PROXY_CACHE/debian/
http://ftp.de.debian.org::debian/
add_backend /security/ $APT_PROXY_CACHE/security/
http://security.debian.org/


sources.list du client :
deb http://serveur:9999/debian woody main contrib non-free
deb http://serveur:9999 testing/updates main contrib non-free


D'après ce que j'ai trouvé sur le net, tout a l'air normal.
Est-ce que quelqu'un a une idée ?



C'est la deuxième ligne du sources.list de ton client qui ne va pas, te
demandes un backend qui n'est pas dans le fichier de config d'apt-proxy.
À quoi correspond cette seconde ligne ? tu veux les updates de séucurité ?

--
Pour s'établir dans le monde, on fait tout
ce que l'on peut pour y paraître établi.
-+- François de La Rochefoucauld (1613-1680), Maximes 56 -+-


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
J.Pierre Pourrez
Le 16/08/04 à 11:29, Joachim Habib écrivait:

J'ai un pb de configuration de apt-proxy.

Voici la conf de ma machine servant de routeur (et donc de proxy) :

APT_PROXY_CACHE=/var/cache/apt-proxy
CLEANUP_DAYS
CLEAN_SWEEP`
MAX_VERSIONS=4
BACKEND_FREQ$0
WGET_TIMEOUT0
add_backend /debian/ $APT_PROXY_CACHE/debian/
http://ftp.de.debian.org::debian/
add_backend /security/ $APT_PROXY_CACHE/security/
http://security.debian.org/



Tu n'as pas bien regardé les exemples dans apt-proxy.conf ;-)

add_backend doit tenir sur une ligne. on peut la couper éventuellement
avec "" comme en shell
(apt-proxy est un script shell qui "source" apt-proxy.conf)
ton url sur le serveur allemand est bizarre.

Cela devrait mieux marcher comme ça:

MIRROR1=http://ftp.de.debian.org
MIRROR2=http://ftp.fr.debian.org

add_backend /debian/
$APT_PROXY_CACHE/debian/
$MIRROR1/debian/
$MIRROR2/debian/

add_backend /debian-non-US/
$APT_PROXY_CACHE/debian/
$MIRROR1/debian-non-US/
$MIRROR2/debian-non-US/

add_backend /security/
$APT_PROXY_CACHE/security/
$MIRROR1/debian-security/


On peut utiliser plusieurs sites sur chaque backend

sources.list du client :

deb http://serveur:9999/debian woody main contrib non-free
deb http://serveur:9999 testing/updates main contrib non-free



deb http://serveur:9999/debian sarge main contrib non-free
deb http://serveur:9999/debian-non-US sarge/non-US main contrib non-free
deb http://serveur:9999/security sarge/updates main contrib non-free

Inutile de maintenir la Woody si tu fais des mises à jour vers la Sarge.

Il n'y a pas de répertoire debian-security sur le mirroir français :-(

D'après ce que j'ai trouvé sur le net, tout a l'air normal.


Pas vraiment ;-)

Est-ce que quelqu'un a une idée ?


J'utilise apt-proxy tous les jours pour mon portable.

Merci


Avec plaisir

Jean-Pierre


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Joachim Habib
Julien Louis wrote:

On Mon, Aug 16, 2004 at 11:29:43AM +0200, Joachim Habib wrote:


Bonjour à toutes et tous,





Bonjour,



J'ai un pb de configuration de apt-proxy.


Voici la conf de ma machine servant de routeur (et donc de proxy) :
APT_PROXY_CACHE=/var/cache/apt-proxy
CLEANUP_DAYS
CLEAN_SWEEP`
MAX_VERSIONS=4
BACKEND_FREQ$0
WGET_TIMEOUT0
add_backend /debian/ $APT_PROXY_CACHE/debian/
http://ftp.de.debian.org::debian/
add_backend /security/ $APT_PROXY_CACHE/security/
http://security.debian.org/


sources.list du client :
deb http://serveur:9999/debian woody main contrib non-free
deb http://serveur:9999 testing/updates main contrib non-free


D'après ce que j'ai trouvé sur le net, tout a l'air normal.
Est-ce que quelqu'un a une idée ?





C'est la deuxième ligne du sources.list de ton client qui ne va pas, te
demandes un backend qui n'est pas dans le fichier de config d'apt-proxy.
À quoi correspond cette seconde ligne ? tu veux les updates de séucurité ?





C'est exactement ca.
J'etais persuadé que c'était la première, je n'est donc même pas regardé
celle-la.
Du coup j'ai corrigé et tout marche

Merci

Jo


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact