运行 TrueNAS-12.0-U8.1,警报显示证书“freenas_default”已过期

Den*_*is 3 certificate truenas

TrueNAS 表示“freenas_default”证书已过期。

显然,由于此过期,我无法使用网络执行某些操作,包括更新软件。我能找到的帮助很少,而且我还没有遇到任何试图解决该问题的文章。在手册中搜索证书没有找到规避此问题的方法。

我运行 freenas 多年(版本 9、11),没有出现任何问题。现在,安装 TrueNAS 三个月后我遇到了这个问题。

查看 TrueNAS 的 GUI,有一个证书部分。仅列出了一份证书:

freenas_default
external
/C=US/O=iXsystems/CN=lo
Valid 2020-04-15 to 2022-07-19
Run Code Online (Sandbox Code Playgroud)

有一个添加证书的选项,它提供了一个包含很多问题的表格,其中一些我不确定如何回答。现有证书可用的选项有:查看、导出证书、导出私钥、删除。我本来希望在那里看到 RENEW,但可惜。

为了克服这个问题我应该尝试什么?

更新:当尝试按照@Ramhound 在评论中的建议创建新证书时,我无法满足签名证书颁发机构的要求。查看图片。

空下拉列表

选择结果--下拉列表中的项目

小智 10

我的 TrueNAS 12.0 设置也有同样的情况。我所做的修复它是一个简单的三步过程。

首先,您创建自己的内部 CA。 系统 > CA > 添加。只需给它一个名称,将其标记为类型Internal,完成证书主题的所需行,就像任何其他自签名证书一样。然后提交。

这允许您完成第二步。 系统 > 证书。这部分与第一步几乎相同,只是现在您在此处创建新证书时可以选择“签名证书颁发机构”。提交后,您必须告诉 TrueNAS 哪个证书用于 HTTPS。

转到系统 > 常规,第一个选项是“ GUI SSL 证书”。选择您新创建的证书。它会询问您是否要重新启动 Web 服务(是)。然后重新指向您的浏览器,接受自签名证书,就可以开始了。

希望能帮助到你!