Помощь - Поиск - Пользователи - Календарь
Полная версия: Помогите с ClentExec
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Общие вопросы
Artem Z
Цитата
An error has occurred with the given operation

Fuse: clients
Action:
Type: Recoverable Error (4096)
Description: Object of class ne_error could not be converted to string
Script: /home/adalt/data/www/billing./plugins/server/ispmanager/helper.ispmanager.php
Line Number: 17
Stack:

/home/adalt/data/www/billing/plugins/server/ispmanager/helper.ispmanager.php (17) : xml_parse
/home/adalt/data/www/billing/plugins/server/ispmanager/PluginIspmanager.php (181) : xml2Array::parse
/home/adalt/data/www/billing./plugins/server/ispmanager/PluginIspmanager.php (225) : PluginISPManager::_ISPCheckPreset
/home/adalt/data/www/billing/newedge/classes/NE_PluginCollection.php (153) : PluginISPManager::create
/home/adalt/data/www/billing/classes/domain.php (586) : ne_plugincollection::callfunction
/home/adalt/data/www/billing/classes/user.php (454) : domain::activate
/home/adalt/data/www/billing/modules/clients/views/ActivatePackagesAsync_Snapshot.php (49) : user::activate
/home/adalt/data/www/billing/newedge/classes/NE_Controller.php (130) : activatepackagesasync_snapshot::dispatch
/home/adalt/data/www/billing/newedge/front.php (72) : ne_controller::processview
/home/adalt/data/www/billing/index.php (3) : require

вот такая вот ошибка при попытке активировать пользователя или его пакет. помогите пожалуйста, что делать? раньше всё нормально было, такое ощущение что ошибка появилась из неоткуда. стоит clientexec 3.
MIRhosting.com
Это вроде бы не форум поддержки..

Проверьте
http://help.mirhosting.com/?documentId=104

Особенно:

Возможные ошибки.
1. Убедитесь что разрешены коннекты на 443 порт с сервера где установлена CEpanel на сервер где установлен ISPmanager, и наоборот.
2. Все тарифы в биллинге, используемые для работы через плагин ISPmanager должны содержать только латинские символы в своем название. Тоже касается название тарифов созданных в самом ISPmanager.
ImUgh
Artem Z,

включите максимальный уровень логов в СЕ и посмотрите, какой ответ приходт от ISP
Artem Z
Цитата
Возможные ошибки.
1. Убедитесь что разрешены коннекты на 443 порт с сервера где установлена CEpanel на сервер где установлен ISPmanager, и наоборот.
2. Все тарифы в биллинге, используемые для работы через плагин ISPmanager должны содержать только латинские символы в своем название. Тоже касается название тарифов созданных в самом ISPmanager

с этим всё ок.
Цитата
включите максимальный уровень логов в СЕ и посмотрите, какой ответ приходт от ISP

странно блин, вроде логирование настроил как надо а в логе пусто..права на файл и путь к файлу ок
ImUgh
Цитата(Artem Z @ 01.05.2008, 20:43) *

странно блин, вроде логирование настроил как надо а в логе пусто..права на файл и путь к файлу ок

параметры не перепутали в конфиге?
define('LOG_LEVEL', 5);
define('LOG_TEXTFILE', путь);

может в LOG_SCREEN путь прописали?
Artem Z
Цитата
странно блин, вроде логирование настроил как надо а в логе пусто..права на файл и путь к файлу ок

с этим разобрался. собственно в логе ничего нового

Код
05/01/08 20:54:43 89.109.51.84:61631- ** REQUEST ** POST /index.php?fuse=clients&view=ActivatePackagesAsync_Snapshot
05/01/08 20:54:43 89.109.51.84:61631- POST vars:
Array
(
    [items] =>
    [mydiv] => activesnapshot
    [activateclientpackages] => 0
    [clientid] =>
    [domainid] => 190,
    [sendwelcomeemail] => true
    [serverplugin] => true
)

05/01/08 20:54:43 89.109.51.84:61631- COOKIE vars:
Array
(
    [CLIENTEXEC] => v5pvk4ilhio68pnc9k7tslrsk4
)

05/01/08 20:54:43 89.109.51.84:61631- SQL: DESCRIBE setting
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT name, value, value_alternate FROM setting
05/01/08 20:54:43 89.109.51.84:61631- SQL: SHOW VARIABLES LIKE 'version'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT id, current, comments, paymenttype, clienttype, groupid, dateActivated, signature_text, signature_html, lastseen, isOrganization, active, recurring, currency, autopayment, ccmonth, ccyear, cclastfour, data1, data2, data3, passphrased, updating, taxable, status, firstname, lastname, email, organization, usernotes, usernotespos, warningmask, balance FROM users WHERE id = '100'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT id, type FROM customuserfields
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT cf.id, c.value, cf.name, cf.type FROM customuserfields cf, user_customuserfields c WHERE c.userID = '100' AND c.customID = cf.id
05/01/08 20:54:43 89.109.51.84:61631- SQL: UPDATE users SET current = '0', comments = 'Admin user', paymenttype = '2checkout', clienttype = '0', groupid = '2', dateActivated = '0000-00-00', signature_text = 'admin@domain.com\r\nReinventing Support!', signature_html = 'admin@domain.com<br />\r\nReinventing Support!', lastseen = '2008-05-01 20:54:43', isOrganization = '0', active = '1', recurring = '1', currency = 'USD', autopayment = '0', ccmonth = '0', ccyear = '0', cclastfour = '', data1 = '', data2 = '', data3 = '', passphrased = '0', updating = '0', taxable = '0', status = '1', firstname = 'Admin', lastname = 'User', email = 'admin@domain.com', organization = '', usernotes = '', usernotespos = '', warningmask = '0', balance = '0' WHERE id = '100'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT promotionid, plan, Shared, DomainName, UserName, Password, registration_years, serverid, server_acct_properties, Customerid, nextBillDate, paymentterm, registrar_orderid, status, domain_extra_attr, register, signup, recurring, serverid FROM domains WHERE id = '190'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT id, current, comments, paymenttype, clienttype, groupid, dateActivated, signature_text, signature_html, lastseen, isOrganization, active, recurring, currency, autopayment, ccmonth, ccyear, cclastfour, data1, data2, data3, passphrased, updating, taxable, status, firstname, lastname, email, organization, usernotes, usernotespos, warningmask, balance FROM users WHERE id = '1017'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT cf.id, c.value, cf.name FROM customdomainfields cf, domain_customdomainfields c WHERE c.userid='190' AND c.customID = cf.id
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT welcomeemail_text, welcomeemail_html, welcomeemail_subject, taxable, setup, planname, description, price, price1included, price3, price3included, price6, price6included, price12, price12included, planid, showpackage, usedefaultwelcome, automaticactivation FROM package WHERE id='43'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT id, code, description, active, showuser, welcomeemail_text, welcomeemail_html, welcomeemail_subject, isdefault, name, regdomain, issub, maindomain, allowreg, allowtransfer, allowselfmanage, promorder FROM promotion WHERE id = '9'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT id, plugin, name, hostname, sharedip, isdefault FROM server WHERE id='4'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT cf.id, c.value, cf.name, cf.type FROM customuserfields cf, user_customuserfields c WHERE c.userID = '1017' AND c.customID = cf.id
05/01/08 20:54:43 89.109.51.84:61631- Called plugin function ispmanager -> getVariables
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT value, optionname FROM serverplugin_options WHERE optionname LIKE '%_ispmanager_%' AND serverid='4'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT value FROM package_variable WHERE packageid='43' AND varname='plugin_ispmanager'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT value FROM package_variable WHERE packageid='43' AND varname='plugin_ispmanager_package_vars'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT varname, value FROM package_variable WHERE packageid='43' AND varname LIKE 'plugin_ispmanager_package_vars_%'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT packageaddon_prices_id FROM domain_packageaddon_prices WHERE domain_id='190'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT value FROM package_variable WHERE packageid='43' AND varname='plugin_ispmanager_reseller'
05/01/08 20:54:43 89.109.51.84:61631- Called plugin function ispmanager -> createUsername
05/01/08 20:54:43 89.109.51.84:61631- SQL: UPDATE domains SET username='millinetpl' WHERE id='190'
05/01/08 20:54:43 89.109.51.84:61631- SQL: SELECT value FROM serverplugin_options WHERE optionname='plugin_ispmanager_Create' AND serverid='4'
05/01/08 20:54:43 89.109.51.84:61631- Called plugin function ispmanager -> create
05/01/08 20:54:44 89.109.51.84:61631- E-mail to zhirkow@gmail.com with subject "ClientExec Error Notification" was successfully sent
05/01/08 20:54:44 89.109.51.84:61631- *** ERROR *** Recoverable Error: Object of class ne_error could not be converted to string in /home/adalt/data/www/billing/plugins/server/ispmanager/helper.ispmanager.php line 17
05/01/08 20:54:44 89.109.51.84:61631- *** ERROR *** Stack: Array
(
    [0] => /home/adalt/data/www/billing/plugins/server/ispmanager/helper.ispmanager.php (17) : xml_parse
    [1] => /home/adalt/data/www/billing/plugins/server/ispmanager/PluginIspmanager.php (179) : xml2Array::parse
    [2] => /home/adalt/data/www/billing/plugins/server/ispmanager/PluginIspmanager.php (222) : PluginISPManager::_ISPCheckPreset
    [3] => /home/adalt/data/www/billing/newedge/classes/NE_PluginCollection.php (153) : PluginISPManager::create
    [4] => /home/adalt/data/www/billing/classes/domain.php (586) : ne_plugincollection::callfunction
    [5] => /home/adalt/data/www/billing/modules/clients/views/ActivatePackagesAsync_Snapshot.php (26) : domain::activate
    [6] => /home/adalt/data/www/billing/newedge/classes/NE_Controller.php (130) : activatepackagesasync_snapshot::dispatch
    [7] => /home/adalt/data/www/billing/newedge/front.php (72) : ne_controller::processview
    [8] => /home/adalt/data/www/billing/index.php (3) : require
)

вот собственно
ImUgh
Цитата(Artem Z @ 01.05.2008, 20:58) *

вот собственно

Странно....
А где же ответ от ISP....??

У меня логи выглядят примерно так:

Код
01/05/08 22:58:20 ххх.ххх.ххх.ххх:1780- Called plugin function ispmanager -> create
01/05/08 22:58:20 ххх.ххх.ххх.ххх:1780- CURL response:
<?xml version="1.0" encoding="UTF-8"?>
тут ответ ИСП
MIRhosting.com
Цитата
05/01/08 20:54:44 89.109.51.84:61631- E-mail to zhirkow@gmail.com with subject "ClientExec Error Notification" was successfully sent

И что туда приходит?

Ошибка похоже связана прежде всего с работой XML на котором построен плагин ISPmanager, точнее на его не работе. Обнаружено, что на некоторых установках плагин ISPmanager не работает корректно. Причины разные, от багов в разных версиях PHP до необъяснимых.

В данном случае посмотрите что включен и работает curl с openssl, + стоят xml модули php
Artem Z
да я уже поставил все возможные модули xml на php (xmlreader,xmlwriter,xmlprc). curl, openssl тоже. версия php 5.2.5
Artem Z
Проблему решил. Она заключалась в том, что curl.so хотя и был подключен как расширение, но не подгружался. Скачал последний php 5.2.6 и собрал с курлом - помогло. Всем спасибо
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.