- Status Closed
- Percent Complete
- Task Type Bug Report
- Category Any
-
Assigned To
Emulatorman heckyel - Operating System All
- Severity High
- Priority High
- Reported Version Any
- Due in Version Starfix
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Packages
Opened by heckyel - 25/04/2018
Last edited by Emulatorman - 25/04/2018
Opened by heckyel - 25/04/2018
Last edited by Emulatorman - 25/04/2018
FS#710 - [gnupg] WARNING: Tor is not properly configured
Explicit error
when executing the command:
$ gpg --receive-keys [key]
output:
gpg: WARNING: Tor is not properly configured gpg: Failed key server reception: Denied permission
when executing the command [disable service Tor]:
$ gpg --receive-keys [key]
output:
gpg: WARNING: Tor is not running gpg: recepción del servidor de claves fallida: Conexión rehusada
Possible solution
These are the patches from debian that may be causing the problem, we must check:
- 0016-gpg-Print-a-warning-on-Tor-problems.patch
- 0019-dirmngr-New-option-no-use-tor-and-internal-changes.patch
References:
- http://daniel.gnoutcheff.name/2017-02-05-gpg-ipv6-tor-error/
Package information:
$ pacman -Ql gnupg gnupg /usr/ gnupg /usr/bin/ gnupg /usr/bin/addgnupghome gnupg /usr/bin/applygnupgdefaults gnupg /usr/bin/dirmngr gnupg /usr/bin/dirmngr-client gnupg /usr/bin/gpg gnupg /usr/bin/gpg-agent gnupg /usr/bin/gpg-connect-agent gnupg /usr/bin/gpg2 gnupg /usr/bin/gpgconf gnupg /usr/bin/gpgparsemail gnupg /usr/bin/gpgscm gnupg /usr/bin/gpgsm gnupg /usr/bin/gpgtar gnupg /usr/bin/gpgv gnupg /usr/bin/gpgv2 gnupg /usr/bin/kbxutil gnupg /usr/bin/symcryptrun gnupg /usr/bin/watchgnupg gnupg /usr/lib/ gnupg /usr/lib/gnupg/ gnupg /usr/lib/gnupg/dirmngr_ldap gnupg /usr/lib/gnupg/gpg-check-pattern gnupg /usr/lib/gnupg/gpg-preset-passphrase gnupg /usr/lib/gnupg/gpg-protect-tool gnupg /usr/lib/gnupg/gpg-wks-client gnupg /usr/lib/gnupg/scdaemon gnupg /usr/share/ gnupg /usr/share/doc/ gnupg /usr/share/doc/gnupg/ gnupg /usr/share/doc/gnupg/DCO gnupg /usr/share/doc/gnupg/DETAILS gnupg /usr/share/doc/gnupg/FAQ gnupg /usr/share/doc/gnupg/HACKING gnupg /usr/share/doc/gnupg/KEYSERVER gnupg /usr/share/doc/gnupg/OpenPGP gnupg /usr/share/doc/gnupg/README gnupg /usr/share/doc/gnupg/TRANSLATE gnupg /usr/share/doc/gnupg/examples/ gnupg /usr/share/doc/gnupg/examples/README gnupg /usr/share/doc/gnupg/examples/debug.prf gnupg /usr/share/doc/gnupg/examples/gpgconf.conf gnupg /usr/share/doc/gnupg/examples/pwpattern.list gnupg /usr/share/doc/gnupg/examples/scd-event gnupg /usr/share/doc/gnupg/examples/trustlist.txt gnupg /usr/share/doc/gnupg/examples/vsnfd.prf gnupg /usr/share/gnupg/ gnupg /usr/share/gnupg/distsigkey.gpg gnupg /usr/share/gnupg/help.be.txt gnupg /usr/share/gnupg/help.ca.txt gnupg /usr/share/gnupg/help.cs.txt gnupg /usr/share/gnupg/help.da.txt gnupg /usr/share/gnupg/help.de.txt gnupg /usr/share/gnupg/help.el.txt gnupg /usr/share/gnupg/help.eo.txt gnupg /usr/share/gnupg/help.es.txt gnupg /usr/share/gnupg/help.et.txt gnupg /usr/share/gnupg/help.fi.txt gnupg /usr/share/gnupg/help.fr.txt gnupg /usr/share/gnupg/help.gl.txt gnupg /usr/share/gnupg/help.hu.txt gnupg /usr/share/gnupg/help.id.txt gnupg /usr/share/gnupg/help.it.txt gnupg /usr/share/gnupg/help.ja.txt gnupg /usr/share/gnupg/help.nb.txt gnupg /usr/share/gnupg/help.pl.txt gnupg /usr/share/gnupg/help.pt.txt gnupg /usr/share/gnupg/help.pt_BR.txt gnupg /usr/share/gnupg/help.ro.txt gnupg /usr/share/gnupg/help.ru.txt gnupg /usr/share/gnupg/help.sk.txt gnupg /usr/share/gnupg/help.sv.txt gnupg /usr/share/gnupg/help.tr.txt gnupg /usr/share/gnupg/help.txt gnupg /usr/share/gnupg/help.zh_CN.txt gnupg /usr/share/gnupg/help.zh_TW.txt gnupg /usr/share/gnupg/sks-keyservers.netCA.pem gnupg /usr/share/info/ gnupg /usr/share/info/gnupg.info-1.gz gnupg /usr/share/info/gnupg.info-2.gz gnupg /usr/share/info/gnupg.info.gz gnupg /usr/share/locale/ gnupg /usr/share/locale/ca/ gnupg /usr/share/locale/ca/LC_MESSAGES/ gnupg /usr/share/locale/ca/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/cs/ gnupg /usr/share/locale/cs/LC_MESSAGES/ gnupg /usr/share/locale/cs/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/da/ gnupg /usr/share/locale/da/LC_MESSAGES/ gnupg /usr/share/locale/da/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/de/ gnupg /usr/share/locale/de/LC_MESSAGES/ gnupg /usr/share/locale/de/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/el/ gnupg /usr/share/locale/el/LC_MESSAGES/ gnupg /usr/share/locale/el/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/en@boldquot/ gnupg /usr/share/locale/en@boldquot/LC_MESSAGES/ gnupg /usr/share/locale/en@boldquot/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/en@quot/ gnupg /usr/share/locale/en@quot/LC_MESSAGES/ gnupg /usr/share/locale/en@quot/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/eo/ gnupg /usr/share/locale/eo/LC_MESSAGES/ gnupg /usr/share/locale/eo/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/es/ gnupg /usr/share/locale/es/LC_MESSAGES/ gnupg /usr/share/locale/es/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/et/ gnupg /usr/share/locale/et/LC_MESSAGES/ gnupg /usr/share/locale/et/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/fi/ gnupg /usr/share/locale/fi/LC_MESSAGES/ gnupg /usr/share/locale/fi/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/fr/ gnupg /usr/share/locale/fr/LC_MESSAGES/ gnupg /usr/share/locale/fr/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/gl/ gnupg /usr/share/locale/gl/LC_MESSAGES/ gnupg /usr/share/locale/gl/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/hu/ gnupg /usr/share/locale/hu/LC_MESSAGES/ gnupg /usr/share/locale/hu/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/id/ gnupg /usr/share/locale/id/LC_MESSAGES/ gnupg /usr/share/locale/id/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/it/ gnupg /usr/share/locale/it/LC_MESSAGES/ gnupg /usr/share/locale/it/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/ja/ gnupg /usr/share/locale/ja/LC_MESSAGES/ gnupg /usr/share/locale/ja/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/nb/ gnupg /usr/share/locale/nb/LC_MESSAGES/ gnupg /usr/share/locale/nb/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/pl/ gnupg /usr/share/locale/pl/LC_MESSAGES/ gnupg /usr/share/locale/pl/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/pt/ gnupg /usr/share/locale/pt/LC_MESSAGES/ gnupg /usr/share/locale/pt/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/ro/ gnupg /usr/share/locale/ro/LC_MESSAGES/ gnupg /usr/share/locale/ro/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/ru/ gnupg /usr/share/locale/ru/LC_MESSAGES/ gnupg /usr/share/locale/ru/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/sk/ gnupg /usr/share/locale/sk/LC_MESSAGES/ gnupg /usr/share/locale/sk/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/sv/ gnupg /usr/share/locale/sv/LC_MESSAGES/ gnupg /usr/share/locale/sv/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/tr/ gnupg /usr/share/locale/tr/LC_MESSAGES/ gnupg /usr/share/locale/tr/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/uk/ gnupg /usr/share/locale/uk/LC_MESSAGES/ gnupg /usr/share/locale/uk/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/zh_CN/ gnupg /usr/share/locale/zh_CN/LC_MESSAGES/ gnupg /usr/share/locale/zh_CN/LC_MESSAGES/gnupg2.mo gnupg /usr/share/locale/zh_TW/ gnupg /usr/share/locale/zh_TW/LC_MESSAGES/ gnupg /usr/share/locale/zh_TW/LC_MESSAGES/gnupg2.mo gnupg /usr/share/man/ gnupg /usr/share/man/man1/ gnupg /usr/share/man/man1/dirmngr-client.1.gz gnupg /usr/share/man/man1/gpg-agent.1.gz gnupg /usr/share/man/man1/gpg-connect-agent.1.gz gnupg /usr/share/man/man1/gpg-preset-passphrase.1.gz gnupg /usr/share/man/man1/gpg-wks-client.1.gz gnupg /usr/share/man/man1/gpg-wks-server.1.gz gnupg /usr/share/man/man1/gpg.1.gz gnupg /usr/share/man/man1/gpgconf.1.gz gnupg /usr/share/man/man1/gpgparsemail.1.gz gnupg /usr/share/man/man1/gpgsm.1.gz gnupg /usr/share/man/man1/gpgv.1.gz gnupg /usr/share/man/man1/scdaemon.1.gz gnupg /usr/share/man/man1/symcryptrun.1.gz gnupg /usr/share/man/man1/watchgnupg.1.gz gnupg /usr/share/man/man7/ gnupg /usr/share/man/man7/gnupg.7.gz gnupg /usr/share/man/man8/ gnupg /usr/share/man/man8/addgnupghome.8.gz gnupg /usr/share/man/man8/applygnupgdefaults.8.gz gnupg /usr/share/man/man8/dirmngr.8.gz
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
We aren't using gnupg2_2.1.18-8~deb9u1 (current Debian Stretch patches for gnupg) because those patches are so deprecated for our current version (2.1.23).
Otherwise, those patches aren't included in gnupg2_2.1.23-2.debian.tar.bz2 (Debian patches adapted for our version) because Tor support has been implemented [0] with warning messages [1] and auto-enabled by default by their devs [2] , no Debian. Stretch version patches contains Tor support because GnuPG 2.1.18 doesn't contains that feature, therefore we could consider Debian devs have added it as upstream implementation for their current GnuPG version in Stretch.
If you wouldn't see that message, you can disable Tor support adding –no-use-tor [3] to ~/.gnupg/dirmngr.conf
From dirmngr man page, says:
–no-use-tor
The option –use-tor switches Dirmngr and thus GnuPG into ``Tor mode'' to route all network access via Tor (an anonymity network). Certain other features are disabled in this mode. The effect of –use-tor cannot be overridden by any other command or even be reloading gpg-agent.
The use of –no-use-tor disables the use of Tor. The default is to use Tor if it is available on startup or after reloading dirmngr."