Я не понимаю, как использовать Certbot. Я старался:
sudo certbot certonly --email hello@world.com --webroot -w . -d chris.ca
и это говорит мне:
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: chris.ca
Type: unauthorized
Detail: Invalid response from
http://chris.ca/.well-known/acme-challenge/Hp97XAo-GFK2jnv9WU9qJ12Hg5cI4ldxDkBbXLt-Vf4:
"<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<h"
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A record(s) for that domain
contain(s) the right IP address.
Для тестирования я хочу создать сертификат для собственного использования. Так как мне этого добиться? Как мне создать сертификат, который будет принимать браузер?
Может быть, я не понимаю, как реализован протокол SSL. Но когда я сгенерировал свои собственные сертификаты и обслужил свою веб-страницу с помощью https через nginx, браузер вычеркнул https
в адресной строке. Кроме того, моя программа получала обычные http-запросы, а не https.
Итак, как мне использовать certbot для создания сертификата, который будет принимать браузер, или как я могу настроить среду тестирования для https каким-либо другим способом?