首页 文章

Google Cloud Platform续订SSL证书可停止投放应用

提问于
浏览
0

我们的GAE应用程序使用我们一年前上传的GoDaddy SSL证书,从一个自定义域服务一年 . 几天前他们给我发了一封电子邮件说我们需要更新它,所以我做了,然后我收到了一封关于如何下载它的电子邮件 . 他们提供了各种服务器类型选择,由于没有GAE,我选择了“其他” .

接下来,我尝试按照https://cloud.google.com/appengine/docs/python/console/using-custom-domains-and-ssl#obtaining_a_certificate,"Obtaining a Certificate"部分的说明进行操作 . (我从https://www.digicert.com/ssl-certificate-installation-google-app-engine.htm开始,但这对我来说似乎没用,因为我有一台Mac,而不是一台PC) .

“获取证书”下的说明没有明确说明续订 . 我很确定我不应该创建一个新的CSR,因为我必须假设更新证书使用我的旧CSR,因为GoDaddy没有要求新的CSR . 但是我从一年前获得原始证书时保存了文件 .

所以跳到第5步,我按如下方式进行:

  • 我解压缩了我从GoDaddy获得的续订证书ZIP文件 .

  • 我一年前已经完成了第6步并仍然拥有该文件,所以我跳过第6步 .

  • 我连接了ZIP文件中的续订证书中的CRT文件 .

  • 我在第7步中找到了"SSL"链接 . 在该页面上:

  • 我使用了"Upload a new certificate"链接,发送了两个必需的文件 .

  • 我尝试将浏览器指向域,并返回一个警告页面,该页面不安全,因为证书已过期 .

  • 所以我删除了旧证书 .

  • 再一次,我尝试进入我的域名,现在我得到一个页面,上面写着"This webpage is not available."大概我的应用程序的所有用户都得到了这个 . :0(

  • 我还使用了"Obtaining a Certificate"下的"To verify that the private key and certificate match..."步骤,并匹配了两个十六进制值 .

我已经尝试了各种在线搜索,却没有找到解决我问题的任何内容 . 我很抱歉,如果它在那里,但我找不到它 . 有谁知道如何让我的应用再次服务?

1 回答

  • 0

    解决方案是在我的第一个链接的同一页面上的不同部分的步骤6中给出的 . 在完成了上面描述的所有其他操作后,我仍然需要执行以下操作:

    • 单击新证书的名称,该名称将转到新页面 .

    • 单击域名 .

    • 单击“保存” .

    这些信息都不会显示在SSL页面上,并且您为上载的证书指定的名称看起来不像链接,但它是 .

相关问题