OpenVPN / openvpn3

OpenVPN 3 is a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch.
https://openvpn.net
Other
977 stars 386 forks source link

Public Key not found for Debian 10 (Buster) #113

Closed aaronjohnsabu1999 closed 4 years ago

aaronjohnsabu1999 commented 4 years ago

... Err:8 https://swupdate.openvpn.net/community/openvpn3/repos buster InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 551180AB92C319F8 ... Reading package lists... Done W: GPG error: https://swupdate.openvpn.net/community/openvpn3/repos buster InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 551180AB92C319F8 E: The repository 'https://swupdate.openvpn.net/community/openvpn3/repos buster InRelease' is not signed. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.

Please suggest how to solve this issue. I have installed apt-transport-https, so it is not an issue of that not being there on the system.

dsommers commented 4 years ago

First of all, this is not an openvpn3 project issue, but more related to the openvpn3-linux project. That aside, did you remember to install the repository keys as described here? https://community.openvpn.net/openvpn/wiki/OpenVPN3Linux#DebianUbuntu

 # wget https://swupdate.openvpn.net/repos/openvpn-repo-pkg-key.pub
 # apt-key add openvpn-repo-pkg-key.pub

If this is still an issue, file a request in this project: https://github.com/OpenVPN/openvpn3-linux

aaronjohnsabu1999 commented 4 years ago

I'm not sure what you mean by that. Do you mean that the Linux implementation of OpenVPN3 is possibly faulty and not OpenVPN?

dsommers commented 4 years ago

No. I mean you most likely have not performed the wget and apt-key steps as indicated in my previous reply. Which is why apt install complains about a missing public key.