在我 11 岁左右的时候,我将我的 Web 0.9 网站复制到 CD 上,其中包括其他原始内容。
现在我已经 25 岁了,我已经忘记了 CD,内容仍然具有情感价值。我想在创建其他物理形式(本地硬盘驱动器、USB 记忆棒、远程服务器......)上的内容备份的同时摆脱那堆(腐烂的)物理 CD。
为了从 CD 复制到硬盘驱动器,我使用了简单的复制和粘贴,因为最初我不想费心处理 ISO 映像,我对内容和文件时间戳的备份感兴趣,而不是 1: 1 个 CD 的二进制副本或一个巨大的 ISO 文件,因为大多数文件都是多余的或包含无用的大文件。
我搞砸了,我完全忘记了我曾经制作多区段 CD,这是多次在同一张 CD 上刻录的行为。这就是我问这个问题的原因:
有一次,为了好奇,我在摆弄一张 CD,并在 Windows 7 上尝试了“创建 ISO”选项。结果:
这让我感到困惑,文件浏览器中可能存在不可见的文件。
刻录图像的操作系统可能是 Windows 98 或 Windows XP。我不记得了。
基于以上对情况的描述以及有关如何刻录 CD 的信息随着时间的推移被遗忘的事实:
我最近为我的几个域名切换到 Let's Encrypt Private Beta,结果我的几个 Java 程序停止工作,因为我认为证书不在信任存储区中。
javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径
我尝试过各种操作,例如进入 Windows 的 Java 配置面板,或将根证书添加到 cacerts。
我们如何从 Let's Encrypt 根 CA 导出/下载 .csr 或 .p12 文件,以便将其导入到 Java 证书列表中,最好采用接受所有 Let's Encrypt 安全域(而不仅仅是我的域)的方式?
我尝试在https://letsencrypt.org/certificates/下载根证书并将其添加到列表中,但无济于事。我也尝试过添加/etc/letsencrypt/live/<my_website>/cert.pem到网站,但没有成功。我什至尝试使用 keytool 将其添加到 cacerts 中: https: //stackoverflow.com/questions/2138940/import-pem-into-java-key-store无论我尝试什么,它都不起作用(出现与上面相同的错误)。
在我所做的谷歌搜索中,我还发现了这一点:https: //community.letsencrypt.org/t/will-the-cross-root-cover-trust-by-the-default-list-in-the -jdk-jre/134/13但无法利用其中的信息。