不明白为什么 SSL 证书无法安装

不明白为什么 SSL 证书无法安装

我正在将一些网站从 Digital Ocean 服务器转移到 SiteGround。我对看到的行为和对 TTL 的理解感到困惑。我做这种事情已经很多年了(在 DO 和 SG 上运行了很多网站),但我从未见过这种情况。这很麻烦,因为与此同时,转移的网站没有在 https 上运行,并警告任何潜在访问者。

以下是我迁移几个网站所采取的步骤,均表现出相同的模式:

  1. 将网站文件上传至 SiteGround
  2. 将 A 记录从 DO 指向 SiteGround,并将更改的 TTL 设置为 5 分钟
  3. 不久之后,我发现切换已经完成(至少对我来说),并且 SSL 证书显然失败了,现在该网站对于访问它并路由到 SG 服务器的任何人来说都是不安全的。
  4. 前往 SiteGround 的 SSL 证书安装程序重新安装证书,但失败了……现在 4 个小时过去了,仍然失败

我联系了他们的支持人员,他们说我必须等待 48-72 小时才能获得新的 SSL 证书。这是我不明白的部分。如果我将 A 记录上的 TTL 设置为 5 分钟,它不会在这几分钟内传播(或至少接近它?),所以当 SiteGround 安装证书时,挑战会起作用吗?我即将转移很多网站,并试图找出一种可以避免这种 SSL 中断的模式。有什么想法为什么会出现这种行为?

相关内容