Я купил доменное имя в доменах Google: "yousshark.com"
Затем я открыл бесплатный аккаунт на cloudflare.com для управления моим доменным именем.
У меня есть облачная виртуальная машина (дроплет) в Digitalocean. Базовый образ Ubuntu 18.04. Я git клонировал приложение базового узла, которое служит простым предложением (только для целей тестирования).
Внутри cloudflare я добавил запись, указывающую на поддомен «nodejs-ssl-deploy.code» по адресу сервера:
Итак, после этого я ввел следующую команду внутри виртуальной машины:
sudo git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
cd /opt/letsencrypt
./letsencrypt-auto certonly --standalone
Итак, последняя команда предлагает ввести домен, для которого я хочу создать сертификат ssl, поэтому я ввел "nodejs-ssl-deploy.code.yousshark.com".
Но все, что я могу получить, это ошибка:
Please enter in your domain name(s) (comma and/or space separated) (Enter 'c'
to cancel): nodejs-ssl-deploy.code.yousshark.com
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for nodejs-ssl-deploy.code.yousshark.com
Waiting for verification...
Challenge failed for domain nodejs-ssl-deploy.code.yousshark.com
http-01 challenge for nodejs-ssl-deploy.code.yousshark.com
Cleaning up challenges
Some challenges have failed.
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: nodejs-ssl-deploy.code.yousshark.com
Type: connection
Detail: dns :: DNS problem: NXDOMAIN looking up A for
nodejs-ssl-deploy.code.yousshark.com
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.
Я даже попытался добавить поддомен на странице моего домена Google:
Но я все понимаю, это ошибка.
Что можно сделать не так?