Похоже, у EPEL от Amazon нет сертификата для меня. Попробуйте установить его вручную, вот пара статей с подробными инструкциями:
Попробуйте https://ivopetkov.com/b/let-s-encrypt-on-ec2/ для Apache
Или https://coderwall.com/p/e7gzbq/https-with-certbot-for-nginx-on-amazon-linux для Nginx
Если не считать это:
wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto sudo certbot-auto certonly --debug --standalone -d yourdomain.com
--debugтребуется, потому что Amazon Linux плохо протестирован с certbot. Замените --standaloneна любой плагин certbot, который вы предлагаете. По существу, просто заменить использование Стандартные примеры из certbotс certbot-auto.
Вероятно, лучше всего, если вы периодически проверяете, действительно ли certbot обнаруживается в репозитории EPEL Amazon и / или повторно загружаете certbot-auto в надежде получить исправления / улучшения ошибок.
ОБНОВЛЕНИЕ для "Amazon Linux 2"
Наконец-то есть пакет certbot в репозиториях EPEL Yum.
sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum-config-manager --enable epel sudo yum install certbot sudo certbot certonly --standalone -d yourdomain.com
Это пошаговое руководство отлично подходит для настройки шифрования давайте с помощью certbot. Https://nouveauframework.org/blog/installing-letsencrypts-free-ssl-amazon-linux/