Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    [РЕШЕНО]Проблема с плагином ACME DNS Namecheap для Proxmox 8.2.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО]Проблема с плагином ACME DNS Namecheap для Proxmox 8.2., Proxmox Виртуальная Среда
     
    reub
    Guest
    #1
    0
    03.05.2024 10:16:00
    Привет! У меня Proxmox 8.2.2, и я столкнулся с довольно странной ошибкой при попытке выдать сертификаты, используя плагин Namecheap ACME DNS. Кажется, что эта же конфигурация работала до обновления до 8.2 в течение последнего месяца.

    В разделе Datacenter -> ACME я определил плагин challenge, используя:

    *   Plugin ID: namecheap
    *   Validation Delay: 10 сек (по умолчанию)
    *   DNS API: namecheap
    *   API Data:
       *   `export NAMECHEAP_USERNAME="<username>"`
       *   `export NAMECHEAP_API_KEY="<validapikey>"`
       *   `export NAMECHEAP_SOURCEIP="<validsourceip>"`

    Я убедился, что username, API key и source IP работают напрямую через Namecheap API, используя curl.

    В разделе <node> -> System -> Certificates я определил домен, используя:

    *   Challenge Type: DNS
    *   Plugin: namecheap
    *   Domain: <FQDN of node>

    Когда я нажимаю "Order Certificates Now", я получаю ошибку со следующим сообщением, которое подразумевает, что значения API Data передаются не так, как ожидается (или что сам API KEY не указан командой):

    ```
    Code: Loading ACME account details
    Placing ACME order
    Order URL: https://acme-v02.api.letsencrypt.org/acme/order/<redacted>/<redacted&gt;
    Getting authorization details from 'https://acme-v02.api.letsencrypt.org/acme/authz-v3/<redacted>'
    The validation for <FQDN of node> is pending!
    [Fri May 3 03:44:38 EDT 2024] No API key specified for Namecheap API.
    [Fri May 3 03:44:38 EDT 2024] Create your key and export it as NAMECHEAP_API_KEY
    [Fri May 3 03:44:38 EDT 2024]
    [Fri May 3 03:44:38 EDT 2024] Error add txt for domain:_acme-challenge.<FQDN of node>
    TASK ERROR: command 'setpriv --reuid nobody --regid nogroup --clear-groups --reset-env -- /bin/bash /usr/share/proxmox-acme/proxmox-acme setup namecheap <FQDN of node>' failed: exit code 1
    ```
     
     
     
    sheshman
    Guest
    #2
    0
    11.07.2024 10:42:00
    Привет! Я использую тот же метод для Namecheap и ту же конфигурацию, как показано ниже:

    Code: NAMECHEAP_USERNAME="myusername"
    NAMECHEAP_API_KEY="my_api_key"
    NAMECHEAP_SOURCEIP="my_whitelisted_ip"

    Но возвращает:

    Code: [Чт Июл 11 11:40:24 +03 2024] error API Key недействителен или доступ к API не включен
    [Чт Июл 11 11:40:24 +03 2024] API Key недействителен или доступ к API не включен
    [Чт Июл 11 11:40:25 +03 2024] error API Key недействителен или доступ к API не включен
    [Чт Июл 11 11:40:25 +03 2024] error API Key недействителен или доступ к API не включен
    [Чт Июл 11 11:40:26 +03 2024] error API Key недействителен или доступ к API не включен
    [Чт Июл 11 11:40:26 +03 2024] API Key недействителен или доступ к API не включен

    Я проверил домен в Namecheap, и они говорят, что API ID валидный и активный. К тому же, когда я curl https://api.namecheap.com/xml.response? с необходимыми параметрами, всё работает без ошибок, но как-то кажется, что плагин Namecheap отправляет мой API ключ неправильно. Как это можно отладить и решить?
     
     
     
    Chris
    Guest
    #3
    0
    11.07.2024 11:51:00
    Привет, у тебя настройки плагина верные? Убедись, что ты добавил плагин ACME DNS, используя DNS API namecheap в Datacenter > ACME, и используй этот плагин при настройке сертификатов для каждого узла.
     
     
     
    sheshman
    Guest
    #4
    0
    11.07.2024 12:15:00
    Прости, забыл упомянуть, что тестирую это на ProxMox Mail Gateway 8.0.3, поэтому опции Acme там нет. Но я прикрепил скриншот конфигурации моего плагина. И ещё раз извини, я, кажется, написал в неправильной теме, нужно было в раздел PMG.
     
     
     
    alvonellos
    Guest
    #5
    0
    11.07.2024 21:48:00
    Убрал кавычки. Работает.
     
     
     
    sheshman
    Guest
    #6
    0
    11.07.2024 22:19:00
    Я тебя люблю, парень, сработало идеально!
     
     
     
    alvonellos
    Guest
    #7
    0
    18.08.2024 18:04:00
    <3
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры