Page 1 of 2

v-add-user error

Posted: Wed Sep 30, 2015 2:16 am
by ClouD
Есть ВПС сервер с установленной панелью VestaCP и есть биллинг HopeBilling. При отправке команды из биллинга на создание пользователя веста выдает в логах ошибку

Code: Select all

"v-add-user fsdfdfd ****** ni*****[email protected] default user1 user_last    [Error 4]"
Прошу помощи или совета в каком направлении копать.

Re: v-add-user error

Posted: Wed Sep 30, 2015 5:42 am
by vityabond
Подтверждаю, при этом в ответ возвращается ошибка, что пользователь существует. При этом создается заблокированный пользователь.

Re: v-add-user error

Posted: Wed Sep 30, 2015 11:12 am
by imperio
vityabond wrote:Подтверждаю, при этом в ответ возвращается ошибка, что пользователь существует. При этом создается заблокированный пользователь.
Скиньте нам биллинг, проверим

Re: v-add-user error

Posted: Wed Sep 30, 2015 1:01 pm
by vityabond
imperio wrote:
vityabond wrote:Подтверждаю, при этом в ответ возвращается ошибка, что пользователь существует. При этом создается заблокированный пользователь.
Скиньте нам биллинг, проверим
http://hopebilling.com/download.php
Только ключ выдается на домен, напишите на какой домен ставить будите,
но дело не в биллинге, так как он тестировался уже на десятках паней Vesta, а ошибка только у этого пользователя!

Re: v-add-user error

Posted: Wed Sep 30, 2015 1:17 pm
by imperio
vityabond wrote:
imperio wrote:
vityabond wrote:Подтверждаю, при этом в ответ возвращается ошибка, что пользователь существует. При этом создается заблокированный пользователь.
Скиньте нам биллинг, проверим
http://hopebilling.com/download.php
Только ключ выдается на домен, напишите на какой домен ставить будите,
но дело не в биллинге, так как он тестировался уже на десятках паней Vesta, а ошибка только у этого пользователя!
Дело не в биллинге, но мы должны попробовать воспроизвести проблему

Code: Select all

"v-add-user fsdfdfd ****** ni*****[email protected] default user1 user_last    [Error 4]"
Ошибка 4 означает что обьект уже существует. То есть возможно что пользователь уже существовал в момент активации заказа через биллинг.

Re: v-add-user error

Posted: Wed Sep 30, 2015 7:15 pm
by vityabond
http://hopebilling.com/download.php
Только ключ выдается на домен, напишите на какой домен ставить будите,
но дело не в биллинге, так как он тестировался уже на десятках паней Vesta, а ошибка только у этого пользователя!

Дело не в биллинге, но мы должны попробовать воспроизвести проблему

Code: Select all

"v-add-user fsdfdfd ****** ni*****[email protected] default user1 user_last    [Error 4]"
Ошибка 4 означает что обьект уже существует. То есть возможно что пользователь уже существовал в момент активации заказа через биллинг.
Что удалось выяснить,
1. Если в биллинге отключить блокировку пользователя при создании тогда все норм проходит
Тоесть примерно такой код
echo $server->createUser($params);
$server->suspendUser($param['user']);

Выводит: User sdfsdf exists

Если сделать так:

echo $server->createUser($params);
//$server->suspendUser($param['user']);

Выводит: ОК

Что за фигня не пойму! )

2. Если биллинг установить на другой сервак и подключить этот сервак, все работает
Если биллинг оставить на этом сервере но подключить другой сервак тоже работает
Если сервак и биллинг на этом сервере - не работает

Какая то магия )

Re: v-add-user error

Posted: Wed Sep 30, 2015 7:19 pm
by imperio
Что бы не тратить время на установку и настройку биллинга, кто нибудь может предоставить доступ для тестов?
Хотелось бы посмотреть.

Re: v-add-user error

Posted: Wed Sep 30, 2015 7:25 pm
by vityabond
imperio wrote:Что бы не тратить время на установку и настройку биллинга, кто нибудь может предоставить доступ для тестов?
Хотелось бы посмотреть.
Да, сейчас в лс пришлю

Re: v-add-user error

Posted: Wed Sep 30, 2015 8:37 pm
by imperio
Проверил.
Воспроизводится, баг самой панели. Он уже пофиксен и выйдет в 15 релизе. Кстати на гите он есть.
Если создавать заказ через администратора без счетов, то статус в биллинге будет Отключен и в панели соответственно тоже. Это относится к багу биллинга. Если заказывать через оплату счетов - проблем нет.
Одновременно с этим была протеcтирована работа с биллингом РутПанель. Тут вопросов нет, все работает после фикса бага панели.

Re: v-add-user error

Posted: Wed Sep 30, 2015 10:45 pm
by imperio
ClouD wrote:Есть ВПС сервер с установленной панелью VestaCP и есть биллинг HopeBilling. При отправке команды из биллинга на создание пользователя веста выдает в логах ошибку

Code: Select all

"v-add-user fsdfdfd ****** ni*****[email protected] default user1 user_last    [Error 4]"
Прошу помощи или совета в каком направлении копать.
Не воспроизводится.