From ae5dacf9d19a2d7c39eca4331801d1625b7e3012 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Tue, 6 Oct 2020 00:54:17 +0300 Subject: [PATCH] =?UTF-8?q?81.=20Use=20reg.ru=20API=20-=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D1=80=D1=83=D1=81=D1=81=D0=BA=D0=BE=D0=BC=20=D1=8F=D0=B7=D1=8B?= =?UTF-8?q?=D0=BA=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dnsapi.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/dnsapi.md b/dnsapi.md index 866e375..14a54e9 100644 --- a/dnsapi.md +++ b/dnsapi.md @@ -1639,6 +1639,35 @@ The `REGRU_API_Username` and `REGRU_API_Password` will be saved in `~/.acme.sh/a If you find any bugs of reg.ru API, please report here: [Issue #2336](../issues/2336) +RU: + +Установите свои учетные данные API: + +В [Настройки API](https://www.reg.ru/user/account/#/settings/api/) для авторизации устанавливаем пароль в настройках "Альтернативный пароль", и добавляем IP в "Диапазоны IP-адресов" для избежание ошибки +``` +response='{ + "charset" : "utf-8", + "error_code" : "ACCESS_DENIED_FROM_IP", + "error_params" : { + "command_name" : "service/get_list" + }, + "error_text" : "Access to API from this IP denied", + "messagestore" : null, + "result" : "error" +}' +``` +Для авторизатции в API выполните: +``` +export REGRU_API_Username='водим свой логин для входа на REG.RU' +export REGRU_API_Password='водим пароль каторый настроили в настройках API для авторизации' +``` +Для получения сертификата выполните: +``` +acme.sh --issue --dns dns_regru -d 'example.com' -d '*.example.com' +``` +Настройки для авторизации `REGRU_API_Username` и `REGRU_API_Password` будут сохранены в `~/.acme.sh/account.conf` и будут использоваться повторно при необходимости из конфига acme. + +Если вы обнаружите какие-либо ошибки в API reg.ru, сообщите об этом здесь: [Issue #2336](../issues/2336) ## 82. Use Vultr DNS API to automatically issue cert