我正在尝试将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或任何其他类似的服务
答案 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来解决。
$ sudo certbot --nginx
一样运行,并按照说明进行操作您可以通过运行ee site update mautic.agencialoud.com --letsencrypt