Hallo Gruppe, Habe hier folgenes Problem: Ich habe auf einem Rechner im localen Netz folgendes Repository: ,----[ sources.list auf Client 192.168.1.2 ] | | deb http://192.168.1.4/~steffen/debian/ unstable main `---- Mit diesem Eintrag in den sources.list auf 192.168.1.2 klappt der Zugriff wunderbar, ich kann die Pakete sehen und installieren. Jetzt wollt ich es über apt-proxy realisieren. Auf 192.168.1.4 läuft also noch ein apt-proxy. Der neue Eintrag in den sources.list auf 192.168.1.2 sieht wie folgt aus: ,----[ sources.list auf Client 192.168.1.2 ] | | steffen@lorch-net:~$ cat /etc/apt/sources.list | # apt-proxy | deb http://192.168.1.4:9999/debian/ unstable main contrib non-free | deb http://192.168.1.4:9999/non-US/ unstable/non-US main contrib non-free | deb-src http://192.168.1.4:9999/debian/ unstable main contrib non-free | deb-src http://192.168.1.4:9999/non-US/ unstable/non-US main contrib non-free | deb http://192.168.1.4:9999/eigenes/ unstable main `---- Der obige Eintrag ist natürlich jetzt auskommentiert. ,----[ /etc/apt-proxy/apt-proxy.conf auf Server 192.168.1.4 ] | | # eigenes Repository ;) | add_backend /eigenes/ \ | $APT_PROXY_CACHE/eigenes/ \ | http://localhost/~steffen/debian/ `---- Früher, bevor ich den Server neu aufgesetzt hatte ging es auch wunderbar, aber seit dem Neuaufsetzten (neue Festplatte) und dem Rückspielen der Configfiles macht es Probleme. So, wenn ich jetzt auf dem Client 192.168.1.2 'apt-get update' ausführe bekomm ich von 'apt-get update' keine Fehlermeldung (er findet das Verzeichnis des Proxis, da es ja früher mal getan hat), aber in den Fehlermeldungen von /var/log/apt-proxy.log ,----[ tail -f /var/log/apt-proxy.log ] | | /etc/apt-proxy/apt-proxy.conf: 144: http://localhost/~steffen/debian/: not found | [9619 10:17:34] Wed Jun 18 10:17:34 CEST 2003 Request /eigenes/dists/unstable/main/binary-i386/Packages.gz | [9619 10:17:34] Wed Jun 18 10:17:34 CEST 2003 Request /eigenes/dists/unstable/main/binary-i386/Release `---- Ich dachte mir, dass u.u. localhost mit Apache Probleme macht, aber das scheint es nicht zu sein, da es nichts ändert 'localhost' mit '192.168.1.4' zu ersetzten. Aber in /etc/hosts.allow ist alles angepasst. Weiß jemand was hier bei mir falsch ist? ... cu Steff -- Some operating systems are called `user friendly', Linux however is `expert friendly'.
Attachment:
pgphAgdcGzOAv.pgp
Description: PGP signature