Решение проблемы выпуска ssl-сертификата для кириллического домена
Национальный IDN домен для сайта, например, погода.вмолодечно.бел создается в punycode-формате http://xn--80afd2bbd.xn--b1aedwejdbd2g.xn--90ais/
Punycode — стандартизированный метод преобразования последовательностей Unicode-символов
в так называемые ACE-последовательности, которые состоят только из алфавитно-цифровых символов,
как это разрешено в доменных именах.
При попытке выпуска ssl-сертификата от Let'sEncrypt возникает ошибка, что домен погода.вмолодечно.бел не создан, потому что происходит поиск кириллического домена, а не punycode.
В файле /usr/local/vesta/bin/v-add-web-domain-ssl производим замену
domain=$(idn -t --quiet -u "$domain" )
на
domain=$(idn -t --quiet -a "$domain" )
После чего проблема исчезает.