certbot использовался с NGINX для создания сертификатов. На нашем сервере был создан только один сертификат для нашей производственной сборки, промежуточной сборки и веб-сервера jenkins.
Когда я запускаю команду certbot refresh, все в порядке, пока она не попытается вызвать сервер jenkins. Я получаю следующую ошибку
Attempting to renew cert (my.domain) from /etc/letsencrypt/renewal/my.domain.conf produced an unexpected error: Missing command line flag or config entry for this setting:
Select the webroot for jenkins.my.domain:
Choices: ['Enter a new webroot']
(You can set this with the --webroot-path flag). Skipping.
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/my.domain/mykey.pem (failure)
Я не уверен, где находится jenkins web root, но я не думаю, что это так просто, как добавить его в мой conf-файл letsencrypt внизу под web root, или, может быть, это так. В любом случае любая помощь приветствуется! :)