PPA GPG signatures broken when accessing launchpad via transparent proxy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I complained to my ISP that Launchpad PPAs are not working through their transparent proxy and here's what their response was:
"Its due to the administrators of those hosts not using cache control headers. I will try to get int touch with them and apply a LART, it may take some time as its low priority. Best thing you can do, is suggest to them that they use cache controls like everyone else."
The errors I'm seeing are:
W: GPG error: http://
when running "apt-get update" with this PPA:
deb http://
After a day, that error went away (probably because the offending files got dropped from the cache) and I started the same errors with:
http://
Here are the headers I'm seeing on a box where the updates work fine:
$ wget -Sv http://
--2009-11-19 15:26:05-- http://
Resolving ppa.launchpad.
Connecting to ppa.launchpad.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Thu, 19 Nov 2009 02:26:06 GMT
Server: Apache/2.2.8 (Ubuntu) mod_ssl/2.2.8 OpenSSL/0.9.8g
Content-Length: 1119
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html;
Length: 1119 (1.1K) [text/html]
and on my box at home where it's failing from time to time:
$ wget -Sv http://
--2009-11-19 15:27:27-- http://
Resolving ppa.launchpad.
Connecting to ppa.launchpad.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Thu, 19 Nov 2009 02:27:27 GMT
Server: Apache/2.2.8 (Ubuntu) mod_ssl/2.2.8 OpenSSL/0.9.8g
Content-Type: text/html;
Via: 1.1 bc1
Content-Length: 1119
Connection: Keep-Alive
Age: 0
Length: 1119 (1.1K) [text/html]
Hi
I'm looking into what I can do about the PPA server for you.
However, nz.archive. ubuntu. com is a mirror and is not run by Canonical (https:/ /edge.launchpad .net/ubuntu/ +mirror/ ftp-citylink- co-nz), you should contact the admin of that site.
I'll post back here when I've got the PPA server fixed.