Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

API Vesta

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
3 posts • Page 1 of 1
UndeX
Posts: 2
Joined: Fri Sep 02, 2016 7:45 am

API Vesta
  • Quote

Post by UndeX » Fri Sep 02, 2016 7:58 am

Добрый день господа. Пишу класс api vesta для своего хостинга, и столкнулся с проблемой, дело в том что у меня на все запросы сервер отвечает:
Error: authentication failed
При этом в консоли команда
v-check-user-password admin password
Ничего не выводит, т.е. пароль верный.
Покопал на гитхабе, выкопал скрипт отвечающий за обработку API запросов Весты
(кому надо: https://github.com/serghey-rodin/vesta/ ... /index.php)
Выяснил что такой ответ из-за того что переменная $auth_code имеет значение не 0. Стал рыть дальше, поставил права на папки (/usr/local/vesta/data/keys/ и /tmp), не помогло.
И пришла мысль в голову, в отладочном скрипте конкретно написать:

Code: Select all

<?php
define('VESTA_CMD', '/usr/bin/sudo /usr/local/vesta/bin/');
print_r(exec(VESTA_CMD ."v-check-user-password admin password"));
?>
Результат просто убил:
Error: password missmatch
И самое интересное, что при вводе этой же команды в терминале, она ничего не возвращает!
Как быть я не знаю. Ось Debian 7.
Надеюсь на вашу помощь.
Top

Mr.Erbutw
Posts: 1040
Joined: Tue Apr 29, 2014 10:05 pm

Os: CentOS 6x
Web: apache + nginx
Re: API Vesta
  • Quote

Post by Mr.Erbutw » Fri Sep 02, 2016 9:15 am

Документация https://vestacp.com/docs/api/
Top

UndeX
Posts: 2
Joined: Fri Sep 02, 2016 7:45 am

Re: API Vesta
  • Quote

Post by UndeX » Fri Sep 02, 2016 9:43 am

Mr.Erbutw wrote:Документация https://vestacp.com/docs/api/
С документацией знаком, на другом сервере (Ubuntu 14) работает мой класс. На моем (Debian 7) - нет. Другие системы ставить не хочу, поскольку доступны только CentOS (терпеть ее немогу), Debian 7,8 и Ubuntu 15,16. Debian 8 - Не работает exim4 (не шлет и не принимает письма, с конфигом все впорядке). Ubuntu 15 - (На отрез не работает Bind9 (скорее всего из-за виртуализации OpenVZ)). Ubuntu 16 - Не поддерживается панелью Vesta.
Top


Post Reply
  • Print view

3 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password