首页 文章

调整机器大小时,SSL停止在Google Cloud Platform上运行

提问于
浏览
0

我正处于涉及Google Cloud Compute平台,Cloud DNS和可能Bitnami的SSL安全证书噩梦之中 .

我在Google Cloud Compute上使用Magento安装 . 它工作正常,直到几天前我以为我会改变服务器大小 . 4个处理器太多了,所以我想我会将机器修改为2,这是我从 Cloud 控制台做的 . 一切都很好,我去睡觉了 . 当我第二天醒来时,浏览器中的网址显示的是我网站的数字IP地址,而不是域名 . 事实证明,https://协议无效,因为正如Chrome所说,服务器名称(现在是数字IP地址)与SSL证书中列出的名称不匹配 .

我已经尝试了一切,包括将机器恢复到4处理器大小,重新生成并重新安装SSL证书 .

有人可以帮我弄清楚断开连接的位置吗?

IP地址是正确的,并没有改变 . 但是网址www.dolcemia.com不再在浏览器状态栏中显示为dolcemia.com . 据称,罪魁祸首是服务器名称与证书中的服务器名称不匹配 . enter image description here

1 回答

  • 2

    谢谢Misha B.我只需要一点点努力就能找到解决方案 .

    问题是一个深奥的Bitnami问题 . 我需要在Bitnami配置文件中重新指定主机名 . 你是对的 . 由于重新启动,此文件必须已更改 .

    这是解决方案,其中"dolcemia.com"是我的域名:
    sudo / opt / bitnami / apps / magento / bnconfig --machine_hostname dolcemia.com

    不在我的ssl证书中,但在主机名不匹配 .

    Bitnami documentation

    此外,如果这有助于任何人,为了强制dolcemia.com在所有页面上“安全”,在Magento中,配置将Unsecure Base URL设置为:

    https://dolcemia.com:443/

    (是http://dolcemia.com:80/

相关问题