[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#378868: marked as done (apt: http method uses absoluteURI when Proxy is set to "false")



Your message dated Thu, 17 Aug 2006 15:02:17 -0700
with message-id <E1GDpwP-0005jK-BJ@spohr.debian.org>
and subject line Bug#378868: fixed in apt-setup 1:0.15
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: apt
Version: 0.6.44.2
Severity: wishlist

On a freshly installed etch (from an 20060716 d-i snapshot) if you didn't
select a proxy during the install, you end up with
  Acquire::http::Proxy "false";
in your /etc/apt/apt.conf. IMO the installer should put nothing there in this
case, and this may be the real bug.

The effect of this setting is that apt does not use a proxy, *but* uses
absoluteURI in its requests like so:

  GET http://server/path HTTP/1.1
  Host: server
  ...

RFC2616 says that clients should only use this form to talk to proxies,
although it also requires servers to accept this form... In practise this form
creates problems with some "strict" (IMO broken) firewalls.

If the Proxy config is removed entirely, the usual abs_path is used instead:

  GET /path HTTP/1.1
  Host: server
  ...

Severity is debatable. It does break downloading sometimes, although it
shouldn't be a problem if all the /other/ components (http server, transparent
proxy, firewalls) are RFC-compliant.

TIA,
-- 
Robbe


--- End Message ---
--- Begin Message ---
Source: apt-setup
Source-Version: 1:0.15

We believe that the bug you reported is fixed in the latest version of
apt-setup, which is due to be installed in the Debian FTP archive:

apt-cdrom-setup_0.15_all.udeb
  to pool/main/a/apt-setup/apt-cdrom-setup_0.15_all.udeb
apt-mirror-setup_0.15_all.udeb
  to pool/main/a/apt-setup/apt-mirror-setup_0.15_all.udeb
apt-setup-udeb_0.15_all.udeb
  to pool/main/a/apt-setup/apt-setup-udeb_0.15_all.udeb
apt-setup_0.15.dsc
  to pool/main/a/apt-setup/apt-setup_0.15.dsc
apt-setup_0.15.tar.gz
  to pool/main/a/apt-setup/apt-setup_0.15.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 378868@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <joeyh@debian.org> (supplier of updated apt-setup package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 17 Aug 2006 17:45:07 -0400
Source: apt-setup
Binary: apt-mirror-setup apt-cdrom-setup apt-setup-udeb
Architecture: source all
Version: 1:0.15
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Joey Hess <joeyh@debian.org>
Description: 
 apt-cdrom-setup - set up a CD in sources.list (udeb)
 apt-mirror-setup - set up a mirror in sources.list (udeb)
 apt-setup-udeb - Configure apt (udeb)
Closes: 378868
Changes: 
 apt-setup (1:0.15) unstable; urgency=low
 .
   * Fix broken proxy setting code in 90security. Closes: #378868
     Some systems installed before this fix will have Acquire::http::proxy "false"
     set in apt.conf, which leads to breakage in some situations. Also, if a
     proxy was set, it would not be written to the file.
Files: 
 328f7fc6df2ec97db8ef7832ec6ade0c 618 debian-installer extra apt-setup_0.15.dsc
 6db5d1a45a1c9b473188e168e5e3c77e 103994 debian-installer extra apt-setup_0.15.tar.gz
 ae1fae2682bb8cb76af70912ff9125f4 16848 debian-installer standard apt-setup-udeb_0.15_all.udeb
 4207d33a24f163cd91e4f6741a7dc54c 37458 debian-installer extra apt-mirror-setup_0.15_all.udeb
 51b7efd1d92100b967145fac453fb0af 6126 debian-installer extra apt-cdrom-setup_0.15_all.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFE5OP02tp5zXiKP0wRAht3AKDR48C3PRp7TEapTNYRO9ew7YLe5gCfZH6I
Il9ulfvm+fp6LUBrEigLock=
=mDiG
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: