签名文件非法,该如何处理?
【摘要】 问题现象登录AOC选择“包仓库>包管理”,单击“导入”,上传文件后,在导入详情页面单击“确定”。然后出现“错误”页面,显示“SignFile无效。”定位方法方法1:确认签名文件名格式是否为“zip包全名.asc”(如 zip包名为“pt.zip”,签名文件名应为“pt.zip.asc”);方法2:确认签名文件是否合法:是否是 openpgp 格式的签名(openpgp相关知识:https:/...
问题现象
登录AOC选择“包仓库>包管理”,单击“导入”,上传文件后,在导入详情页面单击“确定”。然后出现“错误”页面,显示“SignFile无效。”
定位方法
方法1:确认签名文件名格式是否为“zip包全名.asc”(如 zip包名为“pt.zip”,签名文件名应为“pt.zip.asc”);
方法2:确认签名文件是否合法:是否是 openpgp 格式的签名(openpgp相关知识:https://www.openpgp.org/);
方法3:确认生成签名文件时使用的私钥对应的公钥,是否已经上传至“工程管理 > 公钥管理”。
原因分析
出现该现象的直接原因是签名文件校验失败,可能的根原因如下:
原因1:签名文件名错误。
原因2:签名文件非法。
原因3:公钥未上传。
解决办法
原因1:
l 解决方法:请修改签名文件名为此格式:“zip包全名.asc”。
原因2:
l 解决方法:请使用 gpg4win(windows) 或 GnuPG(linux)生成签名。
原因3:
l 解决方法:请参考《开放可编程用户指南》中“包仓库管理 > 公钥管理”的“上传公钥”章节,上传与生成签名所用私钥对应的公钥。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)