Да я смотрел исзодники и даже собирал это с внесенными изменениями. нашел класс через который происходит парсинг и резолв, но архитектуру разобрать не смог,уж слишком много всего.
почему то не подобралась ссылка вот на этом моменте: "Согласно интернету логика" - вбиваю в гугулу how does browser works и оно находит много интеренсного
The webroot plugin works by creating a temporary file for each of your requested domains in ${webroot-path}/.well-known/acme-challenge. Then the Let’s Encrypt validation server makes HTTP requests to validate that the DNS for each requested domain resolves to the server running certbot. An example request made to your web server would look like