[Bug 1613193] Re: apt-get does't work with http_proxy

zhang sheng langyxxl at gmail.com
Fri Aug 19 06:18:01 UTC 2016


I use tcpdump to capture http request among "yum" "wget" "apt-get".
# yum repolist
Hypertext Transfer Protocol
    GET http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock HTTP/1.1\r\n
    User-Agent: urlgrabber/3.10 yum/3.4.3\r\n
    Host: mirrorlist.centos.org\r\n
    Accept: */*\r\n
    Proxy-Connection: Keep-Alive\r\n
    \r\n
    [Full request URI: http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock]
    [HTTP request 1/1]
    [Response in frame: 8]

# wget http://archive.ubuntu.com/ubuntu/dists/xenial/restricted/i18n/Translation-zh
Hypertext Transfer Protocol
    GET http://archive.ubuntu.com/ubuntu/dists/xenial/restricted/i18n/Translation-zh HTTP/1.1\r\n
    User-Agent: Wget/1.17.1 (linux-gnu)\r\n
    Accept: */*\r\n
    Accept-Encoding: identity\r\n
    Host: archive.ubuntu.com\r\n
    Connection: Keep-Alive\r\n
    Proxy-Connection: Keep-Alive\r\n
    \r\n
    [Full request URI: http://archive.ubuntu.com/ubuntu/dists/xenial/restricted/i18n/Translation-zh]
    [HTTP request 1/1]
    [Response in frame: 1180]

# apt-get update
Hypertext Transfer Protocol
    GET http://archive.ubuntu.com/ubuntu/dists/xenial/restricted/i18n/Translation-zh HTTP/1.1\r\n
    Host: archive.ubuntu.com\r\n
    Cache-Control: max-age=0\r\n
    Accept: text/*\r\n
    User-Agent: Debian APT-HTTP/1.3 (1.2.10)\r\n
    \r\n
    [Full request URI: http://archive.ubuntu.com/ubuntu/dists/xenial/restricted/i18n/Translation-zh]
    [HTTP request 1/1]

Only "apt-get" doesn't have "Proxy-Connection: Keep-Alive", how can i
add "Proxy-Connection: Keep-Alive" to apt-get? I need to verify this.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1613193

Title:
  apt-get does't work with http_proxy

Status in apt package in Ubuntu:
  New

Bug description:
  I use lubuntu 16.04.
  $ uname -a
  Linux ubuntu 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

  $ dpkg -l |grep apt
  ii  apt                                  1.2.10ubuntu1                            amd64        commandline package manager

  When I set "http_proxy" environment var and run "apt-get update", I get many "connection failed"
  Err:16 http://archive.ubuntu.com/ubuntu xenial/main Sources
    Connection failed
  Err:17 http://archive.ubuntu.com/ubuntu xenial/restricted Sources
    Connection failed
  Err:18 http://archive.ubuntu.com/ubuntu xenial/universe Sources
    Connection failed
  Err:19 http://archive.ubuntu.com/ubuntu xenial/multiverse Sources
    Connection failed
  Err:20 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
    Connection failed
  Err:21 http://archive.ubuntu.com/ubuntu xenial/main i386 Packages
    Connection failed

  But I can use curl and wget to fetch website homepage.
  And in centos7, yum can work with 'http_proxy', I can update my centos7.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1613193/+subscriptions



More information about the foundations-bugs mailing list