Cannot update my node

Every time I run apt update to update tor on my server running debian 12.7 I get “W:GPG error https:deb.torproject.org bookworm InRelease The following signatures couldn’t be verified because the public key is not available NO_PUBKEY 74A941BA219EC810”. Is there anyway around this or is the guide missing a step. I went through this guide http://xmrhfasfg5suueegrnc4gsgyi2tyclcy5oz7f5drnrodmdtob6t2ioyd.onion/relay/setup/guard/debian-ubuntu/index.html
Can anyone let me know If I am missing a command?

1 Like

Have you followed this guide on adding the up-to-date repository?

The error message seems to indicate that the gpg key couldn’t be installed properly, so make sure the corresponding command on the guide (point #3) successfully works.

I don’t know if the repository has been updated yet.
Try to updathe the key manually and then to update again

wget -qO- https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --dearmor | tee /usr/share/keyrings/tor-archive-keyring.gpg >/dev/null

Yes I tried entering those commands multiple times this is all I get:

i don’t see the command i have put above inserted in your screen.
You don’t have the key downloaded on the sistem, from there the errors

1 Like

I think towards the bottom of that last post is where the command was recognized. Still the same error.

Also this is what my nyx says:

Maybe a directory issue?

It looks like wget is not installed on the machine: run

sudo apt update && sudo apt install wget

and retry with the command

Maybe my VPS provider just sucks. I’ll see if I have better luck with other ones.

Thanks you for the suggestion but it still doesn’t work. This is the only key I have imported.