As far as I know or can tell, hkp is basically just a protocol on top of http. Whichever one you use, gpg will send the same request. I think the only difference is that a url starting with http:// defaults to port 80 whereas one with the hkp scheme defaults to port 11371.
As far as I know or can tell, hkp is basically just a protocol on top of http. Whichever one you use, gpg will send the same request. I think the only difference is that a url starting with http:// defaults to port 80 whereas one with the hkp scheme defaults to port 11371.
Thus http:// keyserver. ubuntu. com:11371 works exactly the same as hkp://keyserver .ubuntu. com:11371
I think if you include the port number in your configuration, or if you tell gpg to use your proxy, you should be fine.