You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

重装Zimbra 8.8.15时遭遇“Unable to retrive Zimbra GPG key for package validation”错误求助

重装Zimbra 8.8.15时遭遇“Unable to retrive Zimbra GPG key for package validation”错误求助

我之前重装Zimbra 8.8.15的时候也碰到过一模一样的问题,折腾了好一阵才搞定,给你分享几个亲测有效的解决方案:

方法一:手动导入Zimbra GPG密钥

卸载Zimbra时,系统里的Zimbra信任密钥大概率被一并清除了,这就导致重装时自动获取密钥失败。可以手动导入密钥来解决:

  • 如果你用的是Debian/Ubuntu系列系统,执行以下命令:
    gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 9BE6ED79
    gpg --export --armor 9BE6ED79 | sudo apt-key add -
    
  • 如果是RHEL/CentOS系列系统,执行:
    sudo rpm --import 9BE6ED79
    
    要是直接导入密钥ID不行,你可以先把Zimbra官方密钥内容复制到本地文件zimbra.gpg,再执行sudo rpm --import zimbra.gpg。

方法二:排查网络与防火墙限制

很多时候这个错误都是服务器连不上Zimbra的密钥服务器导致的:

  • 先测试网络连通性,比如执行ping keyserver.ubuntu.com,看看能不能正常访问密钥服务器
  • 检查服务器防火墙规则,确保允许HKP协议(默认端口11371)的出站请求,也可以临时关闭防火墙后重试安装

方法三:清理Zimbra残留文件与缓存

卸载后的残留配置或缓存可能会干扰重装流程:

  • 清理系统包管理缓存(Debian/Ubuntu):
    sudo apt clean && sudo apt update
    
  • 删除Zimbra相关的残留目录:
    sudo rm -rf /opt/zimbra /etc/zimbra
    
  • 完成清理后,重新运行Zimbra的安装脚本

方法四:修改安装脚本的密钥获取逻辑

如果上面的方法都没效果,可以手动修改Zimbra安装脚本里的密钥获取部分:

  • 找到安装脚本中处理GPG密钥的代码段,把原来自动获取密钥的命令替换成方法一中的手动导入命令
  • 保存修改后的脚本,再执行安装流程

建议从方法一开始尝试,大多数情况下手动导入密钥就能解决这个问题。

备注:内容来源于stack exchange,提问作者Иван Зарев

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 16:24:33