Ad Widget

Collapse

Не работает Proxmox VE by HTTP

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • digger2536
    Junior Member
    • Oct 2018
    • 20

    #1

    Не работает Proxmox VE by HTTP

    Не получается запустить мониторинг Proxmox VE через шаблон Proxmox VE by HTTP, встроенный в Zabbix 6.2.

    В Latest Data для Proxmox: API service status​ вижу Unknown Error (520)​.

    Создал роль, группу, пользователя и API token, создал права. Для проверки пытаюсь подключится таким образом:

    Code:
    curl -k https://serv.domain.ru:8006/api2/json -H "Authorization: PVEAPIToken=ttesst@pam\!zmonitor=47*******0-3***-45f7-93*****"​
    Обратный слеш поставил для экранировки восклицательного знака.

    В журнале /var/log/pveprox/access.log появляется запись:

    Code:
    - - [03/11/2022:13:59:59 +0300] "GET /api2/json HTTP/1.1" 401 -
    Нашел, что это может означать отсутствие токена, но он был предоставлен, как указано в документации https://pve.proxmox.com/wiki/Proxmox_VE_API:

    Code:
    curl -H "Authorization: PVEAPIToken=root@pam!monitoring=69ab8098-f2aa-455c-add3-e387aef0a47e" [URL]https://10.0.0.1:8006/api2/json/[/URL]​
    Сертификат на сервере Proxmox стоит нормальный, не самоподписанный.

    Подскажите, пожалуйста, что еще можно проверить?



  • digger2536
    Junior Member
    • Oct 2018
    • 20

    #2
    Разобрался. Всего лишь надо было открыть порт 8006 для сервера, на котором работает Zabbix.
    А я по привычке ограничился портом 10050.

    Comment

    Working...