Package: apt-proxy
Version: 1.9.29
Severity: normal

Apt-proxy tries to download the file from the first mirror, however
fails when it gets a report file not found.

There is no evidence that apt-proxy even attempts to download the file
from the other mirrors:

[debian]
backends =
        http://mirror.vic.3fl.net:9999/main
        http://mirror.pacific.net.au/debian
        http://ftp.au.debian.org/debian
        http://ftp.aarnet.edu.au/debian

The file is in fact available from the 3rd mirror:

--- cut ---
snoopy:~# wget 
http://ftp.au.debian.org/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
--10:50:11--  
http://ftp.au.debian.org/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
           => `libstdc++6-4.0-dev_4.0.1-6_i386.deb'
Resolving ftp.au.debian.org... 203.16.234.85, 203.16.234.86
Connecting to ftp.au.debian.org[203.16.234.85]:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: 
http://debian.planetmirror.com/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
 [following]
--10:50:11--  
http://debian.planetmirror.com/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
           => `libstdc++6-4.0-dev_4.0.1-6_i386.deb'
Resolving debian.planetmirror.com... 203.16.234.19, 203.16.234.20, 
203.16.234.90, ...
Connecting to debian.planetmirror.com[203.16.234.19]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,517,304 [application/x-debian-package]

30% [==========>                          ] 469,661       53.09K/s    ETA 00:19
--- cut ---

--- cut ---
2005/08/25 10:29 EST [Channel,11,202.173.153.102] [debug] Headers: Host: 
snoopy.apana.org.au:9999, Connection: keep-alive, User-Agent: Debian 
APT-HTTP/1.3
2005/08/25 10:29 EST [Channel,11,202.173.153.102] [debug] Request: GET 
/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
2005/08/25 10:29 EST [Channel,11,202.173.153.102] [Fetcher.activate] (debian) 
servers:4/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
2005/08/25 10:29 EST [Channel,11,202.173.153.102] [file_ok] check_cached: 
/var/cache/apt-proxy/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
2005/08/25 10:29 EST [Channel,11,202.173.153.102] [fetch_real] Consulting 
server about 
/var/cache/apt-proxy/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
2005/08/25 10:29 EST [Channel,11,202.173.153.102] [Fetcher.activate] (debian) 
servers:4/debian/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
2005/08/25 10:29 EST [Channel,11,202.173.153.102] Starting factory 
<apt_proxy.apt_proxy.ClientFactory instance at 0x406d194c>
2005/08/25 10:29 EST [Uninitialized] [http_client] 
GET:/main/pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.1-6_i386.deb
2005/08/25 10:29 EST [Uninitialized] [http_client] host:mirror.vic.3fl.net
2005/08/25 10:29 EST [FetcherHttp,client] [http_client] handleStatus 404 - Not 
Found
2005/08/25 10:29 EST [FetcherHttp,client] [Fetcher] Response code: 404 - None
2005/08/25 10:29 EST [FetcherHttp,client] [debug] Received: Content-type 
application/dpkg
2005/08/25 10:29 EST [FetcherHttp,client] [Fetcher] Finished receiving data, 
status:404 saveData:1
2005/08/25 10:29 EST [FetcherHttp,client] [Fetcher] Last request removed
2005/08/25 10:29 EST [FetcherHttp,client] [Fetcher] telling the transport to 
loseConnection
2005/08/25 10:29 EST [FetcherHttp,client] [http-client] XXX clientConnectionLost
2005/08/25 10:29 EST [FetcherHttp,client] Stopping factory 
<apt_proxy.apt_proxy.ClientFactory instance at 0x406d194c>
2005/08/25 10:29 EST [Channel,11,202.173.153.102] [debug] Client connection 
closed
2005/08/25 10:29 EST [Channel,11,202.173.153.102] Top 10:
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         84 Exception
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         38 SelectReactor
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         28 DBError
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         28 FetcherHttp
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         24 StandardError
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         23 DelayedCall
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         22 Protocol
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         22 ClientFactory
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         19 BackendServer
2005/08/25 10:29 EST [Channel,11,202.173.153.102]         17 Warning

--- cut ---

--- cut ---
[DEFAULT]
;; All times are in seconds, but you can add a suffix
;; for minutes(m), hours(h) or days(d)

;; Server IP to listen on
;address = 192.168.0.254

;; Server port to listen on
port = 9999

;; Control files (Packages/Sources/Contents) refresh rate
;;
;; Minimum time between attempts to refresh a file
min_refresh_delay = 1h

;; Minimum age of a file before attempting an update (NOT YET IMPLEMENTED)
;min_age = 23h

;; Uncomment to make apt-proxy continue downloading even if all
;; clients disconnect.  This is probably not a good idea on a
;; dial up line.
;; complete_clientless_downloads = 1

;; Debugging settings.
;; for all debug information use this:
;; debug = all:9
;debug = all:4 db:0
debug = all:9

;; Debugging remote python console
;; Do not enable in an untrusted environment
;telnet_port = 9998
;telnet_user = apt-proxy
;telnet_password = secret

;; Network timeout when retrieving from backend servers
timeout = 15

;; Cache directory for apt-proxy
cache_dir = /var/cache/apt-proxy

;; Use passive FTP? (default=on)
;passive_ftp = on

;; Use HTTP proxy?
;http_proxy = host:port

;; Enable HTTP pipelining within apt-proxy (for test purposes)
;disable_pipelining=0

;;--------------------------------------------------------------
;; Cache housekeeping

;; Time to perform periodic housekeeping:
;;  - delete files that have not been accessed in max_age
;;  - scan cache directories and update internal tables
cleanup_freq = 1d

;; Maximum age of files before deletion from the cache (seconds)
max_age = 120d

;; Maximum number of versions of a .deb to keep per distribution
max_versions = 3

;; Add HTTP backends dynamicaly if not already defined? (default=on)
;dynamic_backends = on

;;---------------------------------------------------------------
;;---------------------------------------------------------------
;; Backend servers
;;
;; Place each server in its own [section]

;[debian]
;This backend has been commented out to prevent clash with a 
;backend of the same name imported from v1 configuration 
;
;; The main Debian archive
;; You can override the default timeout like this:
;timeout = 30

;; Rsync server used to rsync the Packages file (NOT YET IMPLEMENTED)
;;rsyncpackages = rsync://ftp.de.debian.org/debian

;; Backend servers, in order of preference
;backends = 
;       http://ftp.us.debian.org/debian
;       http://ftp.de.debian.org/debian
;       http://ftp2.de.debian.org/debian
;       ftp://ftp.uk.debian.org/debian


;[debian-non-US]
;; Debian debian-non-US archive
;timeout will be the global value
;backends =
;       http://ftp.uk.debian.org/debian-non-US
;       http://ftp.de.debian.org/debian-non-US
;       ftp://ftp.uk.debian.org/debian
        
;[security]
;This backend has been commented out to prevent clash with a 
;backend of the same name imported from v1 configuration 
;
;; Debian security archive
;backends = 
;       http://security.debian.org/debian-security
;       http://ftp2.de.debian.org/debian-security
;
[ubuntu]
;; Ubuntu archive
backends = http://archive.ubuntu.com/ubuntu

[ubuntu-security]
;; Ubuntu security updates
backends = http://security.ubuntu.com/ubuntu

;[openoffice]
;; OpenOffice.org packages
;backends =
;       http://ftp.freenet.de/pub/debian-openoffice
;       http://ftp.sh.cvut.cz/MIRRORS/OpenOffice.deb
;       http://borft.student.utwente.nl/debian
        
;[apt-proxy]
;; Apt-proxy new versions
;backends = http://apt-proxy.sourceforge.net/apt-proxy

;[backports.org]
;; backports.org
;backends = http://backports.org/debian

;[blackdown]
;; Blackdown Java
;backends = http://ftp.gwdg.de/pub/languages/java/linux/debian


;[debian-people]
;; people.debian.org
;backends = http://people.debian.org

;[emdebian]
;; The Emdebian project
;backends = http://emdebian.sourceforge.net/emdebian

;[rsync]
;; An example using an rsync server.  This is not recommended
;; unless http is not available, becuause rsync is only more
;; efficient for transferring uncompressed files and puts much
;; more overhead on the server.  See the rsyncpacakges parameter 
;; for a way of rsyncing just the Packages files.
;backends = rsync://ftp.uk.debian.org/debian

[debian]
backends =
        http://mirror.vic.3fl.net:9999/main
        http://mirror.pacific.net.au/debian
        http://ftp.au.debian.org/debian
        http://ftp.aarnet.edu.au/debian
[non-US]
backends =
        http://mirror.vic.3fl.net:9999/non-US
        http://mirror.pacific.net.au/debian-non-US
        http://ftp.au.debian.org/debian-non-US
        http://ftp.aarnet.edu.au/debian-non-US
[security]
backends =
        http://mirror.vic.3fl.net:9999/security
        http://mirror.pacific.net.au/debian-security
        http://ftp.au.debian.org/debian-security
        http://security.debian.org
[mythtv]
backends =
        http://dijkstra.csh.rit.edu/~mdz/debian
[marillat]
backends =
        ftp://ftp.nerim.net/debian-marillat
--- cut ---

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (50, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-k7
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages apt-proxy depends on:
ii  bzip2                         1.0.2-7    high-quality block-sorting file co
ii  debconf                       1.4.30.13  Debian configuration management sy
ii  logrotate                     3.7-5      Log rotation utility
ii  python                        2.3.5-2    An interactive high-level object-o
ii  python-apt                    0.5.10     Python interface to libapt-pkg
ii  python-bsddb3                 3.3.0-6    Python interface to libdb3
ii  python-twisted                1.3.0-8    Event-based framework for internet
ii  python2.3                     2.3.5-3    An interactive high-level object-o

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to