HTTP interface to

Asked by Jason on 2009-08-05

Is there a pure (port 80) http interface to 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.


Question information

English Edit question
Ubuntu Website - OBSOLETE Edit question
No assignee Edit question
Solved by:
Matthias Arnason
Last query:
Last reply:
Leonard Richardson (leonardr) said : #1

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

Celso Providelo (cprov) said : #2


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

One suggestion is

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

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.

Best Matthias Arnason (tiaz) said : #5

The keyserver now also listens on 80.

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:// --recv-keys 0A5174AF

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

Matthias Arnason (tiaz) said : #7

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

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 ....

Jason (ja-riverdrums) said : #9

Thanks Matthias Arnason, that solved my question.