История изменений
Исправление firkax, (текущая версия) :
Если посмотреть его код то всё станет понятно, по-моему. Они умудрились клиент к простому acme протоколу уместить в больше сотни файлов, и кроме того напихать в них кучу побочных функций и продублировать в них же некоторый функционал ОС. Впрочем, для нубов, которые хотят запустить не разбираясь чтоб оно само что-нить сделало - такое получается очень часто.
Существует например нормальный клиент на том же питоне из одного файла в 200 строк. Который делает именно то, что нужно: отправляет в letsencrypt запрос на сертификат и получает от него этот самый сертификат. Единственный его минус - отсутствие поддержки dns challenge и таким образом wildcard сертификатов.
Исходная версия firkax, :
Если посмотреть его код то всё станет понятно, по-моему. Они умудрились клиент к простому acme протоколу уместить в больше сотни файлов, и кроме того напихать в них кучу побочных функций и продублировать в них же некоторый функционал ОС. Впрочем, для нубов, которые хотят запустить не разбираясь чтоб оно само что-нить сделало - такое получается очень часто.