Я пытаюсь обновить сертификаты на своих серверах с помощью обезвоженных и обезвоженных-route53-hook-script .
Вот полная команда и ошибка:
./xsys renewcerts
Running: cd certificates && ./dehydrated --cron
# INFO: Using main config file ..config/certificates/config
Processing mydomain.org with alternative names: dev-mydomain.org
+ Checking domain name(s) of existing cert... unchanged.
+ Checking expire date of existing cert...
+ Valid till Apr 21 11:47:17 2019 GMT (Less than 30 days). Renewing!
+ Signing domains...
+ Generating private key...
+ Generating signing request...
+ Requesting new certificate order from CA...
+ Received 2 authorizations URLs from the CA
+ Handling authorization for dev-mydomain.org
+ Handling authorization for mydomain.org
+ 2 pending challenge(s)
+ Deploying challenge tokens...
Error: NoCredentialProviders: no valid providers in chain. Deprecated.
For verbose messaging see aws.Config.CredentialsChainVerboseErrors
Could not find zone for dev-mydomain.org
Running: cd certificates && ./dehydrated --cleanup
Похоже, учетные данные aws не работают, но из всего, что я могу сказать, все в порядке.Последний раз я выполнял это ~ 60 дней назад, и тогда он работал нормально, и (насколько я знаю) ничего не изменилось.
Любые идеи о том, где искать исправление, приветствуются.
Обновление
Я обнаружил, что эта команда не выполняется:
$cli53 list
Error: NoCredentialProviders: no valid providers in chain. Deprecated.
For verbose messaging see aws.Config.CredentialsChainVerboseErrors
Итак, основной проблемой является cli53.У меня есть учетные данные в ~/.aws/credentials
на документы.