无法设置,让我们加密

时间:2018-04-26 20:33:11

标签: lets-encrypt easy-engine

我正在尝试将SSL安装到我的EasyEngine服务器上,但下面会显示以下消息:

root@mautic:~# ee site update mautic.agencialoud.com --letsencrypt
Letsencrypt is currently in beta phase. 
Do you wish to enable SSl now for mautic.agencialoud.com?
Type "y" to continue [n]:y
Please Wait while we fetch SSL Certificate for your site.
It may take time depending upon network.
Unable to setup, Let's Encrypt
Please make sure that your site is pointed to 
same server on which you are running Let's Encrypt Client 
 to allow it to verify the site automatically.

我也在很多地方寻找解决方案,接着提出了一些建议,但没有取得任何成功

我在区域编辑器中创建了两条A记录,将EasyEngine应用指向子域(mautic),我们可以看到

记录:

mautic.agencialoud.com.     14400   IN  A   159.203.176.69
www.mautic.agencialoud.com.     14400   IN  A   159.203.176.69

我们可以在此链接中看到两个记录都已指向服务器IP(159.203.176.69):https://www.whatsmydns.net/#A/mautic.agencialoud.com

有人对我有任何其他建议吗?

PS:我没有CloudFlare或任何其他类似的服务

3 个答案:

答案 0 :(得分:0)

在安全组中设置允许https端口(443)。 https://aws.amazon.com/premiumsupport/knowledge-center/connect-http-https-ec2/

答案 1 :(得分:0)

添加CNAME记录可以帮助我解决同一问题。

CNAME   www.subodmain.domain.com  is an alias of subodmain.domain.com   43200   

答案 2 :(得分:-1)

我遇到了同样的问题。 通过使用CertBot来解决。

  1. 选择操作系统和网络服务器
  2. 安装certbot
  3. $ sudo certbot --nginx一样运行,并按照说明进行操作
  4. 应该安装该证书。

您可以通过运行ee site update mautic.agencialoud.com --letsencrypt

进行检查