HTTP interface to keyserver.ubuntu.com

Asked by Jason

Is there a pure (port 80) http interface to keyserver.ubuntu.com? I am firewalled at work, and cannot reach port 11371. I am unable to install certain software updates as I am missing the corresponding PGP keys for the repository.

Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Website - OBSOLETE Edit question
Assignee:
No assignee Edit question
Solved by:
Matthias Arnason
Solved:
Last query:
Last reply:
Revision history for this message
Leonard Richardson (leonardr) said :
#1

No, there is no port 80 keyserver. This seems like a reasonable feature request, though.

Revision history for this message
Celso Providelo (cprov) said :
#2

Jason,

SKS keyservers & the gpg toolkit work on tcp:11371 (poor choice). So, you have to find your way through the firewall.

One suggestion is http://cprov.blogspot.com/2009/06/your-firewall-does-not-like.html

Revision history for this message
Marcus Bointon (marcus-synchromedia) said :
#3

Port 443 would be good too. I can't even use the workaround as our ISP blocks outbound SSH (yes, really!)

Revision history for this message
Sorin Sbarnea (ssbarnea) said :
#4

Marcus is right, by default it should use a firewall friendly port, like 443. I added a bug for this.

Revision history for this message
Best Matthias Arnason (tiaz) said :
#5

The keyserver now also listens on 80.

Revision history for this message
Sorin Sbarnea (ssbarnea) said :
#6

Wow, this is really cool. In case someone does not know how to use it here it is an example:

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0A5174AF

If you fail to specify hkp:// or 80 it will fail.

Revision history for this message
Matthias Arnason (tiaz) said :
#7

forgot to mark this resolved before. keyserver is listening on 80, as requested.

Revision history for this message
Snahrck (hansenclever) said :
#8

The script add-apt-repository should add an option to allow switching the port to 80

add-apt-repository - p 80 ....

Revision history for this message
Jason (ja-riverdrums) said :
#9

Thanks Matthias Arnason, that solved my question.