The error gpg: keyserver receive failed: No data occurs when GPG cannot connect to the keyserver to import a key. This is often caused by network issues, a misconfigured GPG keyserver, or a deprecated keyserver protocol.
Typical error that you might see:
gpg: error reading key: No public key
:: PGP keys need importing:
-> 689DAD778FF08760E046228BA978220305CD5C32, required by: php-codesniffer
:: Import? [Y/n]
:: Importing keys with gpg...
gpg: keyserver receive failed: No data
-> problem importing keys
Source code viewer
# Import the key from a server, using secure hkps protocol: gpg --keyserver hkps://keys.openpgp.org --recv-keys <KEY_ID>Programming Language: Bash