Debian: GPG cannot fetch Linux Kernel key
I am in the process of recompiling the kernel on Debian. Following the instructions on kernel.org, the first step is to verify the signature. But GPG complains that it cannot find the public key:
# gpg --verify linux-3.12.22.tar.sign
gpg: Signature made Wed 11 Jun 2014 17:22:35 CEST using RSA key ID 6092693E
gpg: Can't check signature: public key not found
I have tried to fetch the key:
# gpg --recv-keys 6092693E
gpg: no keyserver known (use option --keyserver)
gpg: keyserver receive failed: bad URI
I have tried to set the keyserver:
# gpg --keyserver subkeys.pgp.net --recv-keys 6092693E
gpg: requesting key 6092693E from hkp server subkeys.pgp.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
What is the problem? Thanks.
Software:
Debian GNU/Linux 6
GPG 1.4.10
EDIT: I do have a firewall, but its rules don't block outbound traffic. However, connecting to the keyserver on a different port:
$ gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
gpg: requesting key 6092693E from subkeys.pgp.net:80
gpgkeys: no keyserver host provided
gpg: keyserver internal error
gpg: keyserver receive failed: keyserver error
linux kernel gpg signature
add a comment |
I am in the process of recompiling the kernel on Debian. Following the instructions on kernel.org, the first step is to verify the signature. But GPG complains that it cannot find the public key:
# gpg --verify linux-3.12.22.tar.sign
gpg: Signature made Wed 11 Jun 2014 17:22:35 CEST using RSA key ID 6092693E
gpg: Can't check signature: public key not found
I have tried to fetch the key:
# gpg --recv-keys 6092693E
gpg: no keyserver known (use option --keyserver)
gpg: keyserver receive failed: bad URI
I have tried to set the keyserver:
# gpg --keyserver subkeys.pgp.net --recv-keys 6092693E
gpg: requesting key 6092693E from hkp server subkeys.pgp.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
What is the problem? Thanks.
Software:
Debian GNU/Linux 6
GPG 1.4.10
EDIT: I do have a firewall, but its rules don't block outbound traffic. However, connecting to the keyserver on a different port:
$ gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
gpg: requesting key 6092693E from subkeys.pgp.net:80
gpgkeys: no keyserver host provided
gpg: keyserver internal error
gpg: keyserver receive failed: keyserver error
linux kernel gpg signature
add a comment |
I am in the process of recompiling the kernel on Debian. Following the instructions on kernel.org, the first step is to verify the signature. But GPG complains that it cannot find the public key:
# gpg --verify linux-3.12.22.tar.sign
gpg: Signature made Wed 11 Jun 2014 17:22:35 CEST using RSA key ID 6092693E
gpg: Can't check signature: public key not found
I have tried to fetch the key:
# gpg --recv-keys 6092693E
gpg: no keyserver known (use option --keyserver)
gpg: keyserver receive failed: bad URI
I have tried to set the keyserver:
# gpg --keyserver subkeys.pgp.net --recv-keys 6092693E
gpg: requesting key 6092693E from hkp server subkeys.pgp.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
What is the problem? Thanks.
Software:
Debian GNU/Linux 6
GPG 1.4.10
EDIT: I do have a firewall, but its rules don't block outbound traffic. However, connecting to the keyserver on a different port:
$ gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
gpg: requesting key 6092693E from subkeys.pgp.net:80
gpgkeys: no keyserver host provided
gpg: keyserver internal error
gpg: keyserver receive failed: keyserver error
linux kernel gpg signature
I am in the process of recompiling the kernel on Debian. Following the instructions on kernel.org, the first step is to verify the signature. But GPG complains that it cannot find the public key:
# gpg --verify linux-3.12.22.tar.sign
gpg: Signature made Wed 11 Jun 2014 17:22:35 CEST using RSA key ID 6092693E
gpg: Can't check signature: public key not found
I have tried to fetch the key:
# gpg --recv-keys 6092693E
gpg: no keyserver known (use option --keyserver)
gpg: keyserver receive failed: bad URI
I have tried to set the keyserver:
# gpg --keyserver subkeys.pgp.net --recv-keys 6092693E
gpg: requesting key 6092693E from hkp server subkeys.pgp.net
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
What is the problem? Thanks.
Software:
Debian GNU/Linux 6
GPG 1.4.10
EDIT: I do have a firewall, but its rules don't block outbound traffic. However, connecting to the keyserver on a different port:
$ gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
gpg: requesting key 6092693E from subkeys.pgp.net:80
gpgkeys: no keyserver host provided
gpg: keyserver internal error
gpg: keyserver receive failed: keyserver error
linux kernel gpg signature
linux kernel gpg signature
edited Jun 22 '14 at 11:23
Elena
asked Jun 22 '14 at 8:54
ElenaElena
8491630
8491630
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
As error message, you haven't configured gpg server.
Try this:
gpg --keyserver subkeys.pgp.net --recv-keys 6092693E && gpg --export --armor 6092693E
| sudo apt-key add -
Updated
It seems that you can not connect to server:
gpg: keyserver timed out
Do you have a firewall block port 11371 of hkp service.
You can use port 80 instead of 17371:
gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
Thanks, but I would rather not run a command that I don't understand. How is supposed the second call to gpg to run if the first command in the chain fails? gpg --export --armor 6092693E alone does print a key that can be passed to apt-key add but how does gpg get it, while --recv-keys fails to fetch it?
– Elena
Jun 22 '14 at 10:43
@Elena: updated my answer.
– cuonglm
Jun 22 '14 at 11:00
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f138517%2fdebian-gpg-cannot-fetch-linux-kernel-key%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
As error message, you haven't configured gpg server.
Try this:
gpg --keyserver subkeys.pgp.net --recv-keys 6092693E && gpg --export --armor 6092693E
| sudo apt-key add -
Updated
It seems that you can not connect to server:
gpg: keyserver timed out
Do you have a firewall block port 11371 of hkp service.
You can use port 80 instead of 17371:
gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
Thanks, but I would rather not run a command that I don't understand. How is supposed the second call to gpg to run if the first command in the chain fails? gpg --export --armor 6092693E alone does print a key that can be passed to apt-key add but how does gpg get it, while --recv-keys fails to fetch it?
– Elena
Jun 22 '14 at 10:43
@Elena: updated my answer.
– cuonglm
Jun 22 '14 at 11:00
add a comment |
As error message, you haven't configured gpg server.
Try this:
gpg --keyserver subkeys.pgp.net --recv-keys 6092693E && gpg --export --armor 6092693E
| sudo apt-key add -
Updated
It seems that you can not connect to server:
gpg: keyserver timed out
Do you have a firewall block port 11371 of hkp service.
You can use port 80 instead of 17371:
gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
Thanks, but I would rather not run a command that I don't understand. How is supposed the second call to gpg to run if the first command in the chain fails? gpg --export --armor 6092693E alone does print a key that can be passed to apt-key add but how does gpg get it, while --recv-keys fails to fetch it?
– Elena
Jun 22 '14 at 10:43
@Elena: updated my answer.
– cuonglm
Jun 22 '14 at 11:00
add a comment |
As error message, you haven't configured gpg server.
Try this:
gpg --keyserver subkeys.pgp.net --recv-keys 6092693E && gpg --export --armor 6092693E
| sudo apt-key add -
Updated
It seems that you can not connect to server:
gpg: keyserver timed out
Do you have a firewall block port 11371 of hkp service.
You can use port 80 instead of 17371:
gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
As error message, you haven't configured gpg server.
Try this:
gpg --keyserver subkeys.pgp.net --recv-keys 6092693E && gpg --export --armor 6092693E
| sudo apt-key add -
Updated
It seems that you can not connect to server:
gpg: keyserver timed out
Do you have a firewall block port 11371 of hkp service.
You can use port 80 instead of 17371:
gpg --keyserver subkeys.pgp.net:80 --recv-keys 6092693E
edited Jun 22 '14 at 11:00
answered Jun 22 '14 at 10:00
cuonglmcuonglm
103k23202302
103k23202302
Thanks, but I would rather not run a command that I don't understand. How is supposed the second call to gpg to run if the first command in the chain fails? gpg --export --armor 6092693E alone does print a key that can be passed to apt-key add but how does gpg get it, while --recv-keys fails to fetch it?
– Elena
Jun 22 '14 at 10:43
@Elena: updated my answer.
– cuonglm
Jun 22 '14 at 11:00
add a comment |
Thanks, but I would rather not run a command that I don't understand. How is supposed the second call to gpg to run if the first command in the chain fails? gpg --export --armor 6092693E alone does print a key that can be passed to apt-key add but how does gpg get it, while --recv-keys fails to fetch it?
– Elena
Jun 22 '14 at 10:43
@Elena: updated my answer.
– cuonglm
Jun 22 '14 at 11:00
Thanks, but I would rather not run a command that I don't understand. How is supposed the second call to gpg to run if the first command in the chain fails? gpg --export --armor 6092693E alone does print a key that can be passed to apt-key add but how does gpg get it, while --recv-keys fails to fetch it?
– Elena
Jun 22 '14 at 10:43
Thanks, but I would rather not run a command that I don't understand. How is supposed the second call to gpg to run if the first command in the chain fails? gpg --export --armor 6092693E alone does print a key that can be passed to apt-key add but how does gpg get it, while --recv-keys fails to fetch it?
– Elena
Jun 22 '14 at 10:43
@Elena: updated my answer.
– cuonglm
Jun 22 '14 at 11:00
@Elena: updated my answer.
– cuonglm
Jun 22 '14 at 11:00
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f138517%2fdebian-gpg-cannot-fetch-linux-kernel-key%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown