小编cod*_*edd的帖子

Enigmail 无法与 gpg-agent 通信

更新

从 Ubuntu 16.04 开始,插件按预期工作,无需按照已接受的答案中的建议进行降级。该问题适用于 Ubuntu 15.04,也许适用于15.10。


原帖

我多年来一直在使用 Thunderbird + Enigmail。我目前在我的工作 PC(Ubuntu 15.04 64 位,带 Gnome Shell)中使用 Thunderbird 38.5.1、Enigmail 版本 1.9 (20160223-1641) 和 GPG 2.0.26。

几天前,在运行 1 年以上后,每当我尝试发送签名或加密的电子邮件时,Enigmail 突然开始抱怨以下错误:

GnuPG 报告与 gpg-agent(GnuPG 的一个组件)通信时出错。

这是一个系统设置或配置错误,导致 Enigmail 无法正常工作且无法自动修复。

我们强烈建议您访问我们的支持网站 https://enigmail.net/faq

我浏览了 FAQ 页面并尝试了几件事,但我还没有解决问题。

pinentry命令工作正常,并显示pinentry-qt4窗口(即不是基于文本的):

pinentry <<EOT
SETDESC Hello World
CONFIRM
EOT
Run Code Online (Sandbox Code Playgroud)

但是,该gpg-agent-connect命令失败:

gpg-connect-agent <<EOT
heredoc> GETINFO version
heredoc> EOT
ERR 280 not implemented
Run Code Online (Sandbox Code Playgroud)

我已经尝试按照建议禁用 gnome 钥匙圈,但它也不起作用。(是的,我确实在中间重新启动了系统,但我也想像往常一样启用密钥环。)我还尝试导出并重新导入我的 Enigmail 设置(即 …

encryption email thunderbird enigmail gnupg

9
推荐指数
1
解决办法
5934
查看次数

标签 统计

email ×1

encryption ×1

enigmail ×1

gnupg ×1

thunderbird ×1