Установка ISPmanager и BILLmanager на одном сервере

При установке ISPmanager и BILLmanager на один сервер при авторизации в панель управления какого-либо из программных продуктов может возникнуть следующая ошибка:

Fatal error
no AuthObject created

В логах BILLmanager можно видеть что-то типа:

Feb 19 21:58:16 [ 7547] [1;31mERROR Can’t open module ‘/usr/local/ispmgr/lib/billing.so’ (/usr/local/ispmgr/lib/billing.so: undefined symbol: _Z14RemoveBadCharsRKSsSs)[0m
Feb 19 21:58:16 [ 7547] [1;34mNOTE Waiting requests[0m
Feb 19 21:58:18 [ 7547] [1;35mWARNING accept error[0m
Feb 19 21:58:18 [ 7547] [1;31mFATAL no AuthObject created[0m
Feb 19 21:58:18 [ 7547] [1;34mNOTE Last I have to do …[0m

 

В логах в ISPmanager что-то подобное:

Mar 23 02:10:15 [22595] ERROR Can’t open module ‘/usr/local/ispmgr/lib/ispcore.so’ (/usr/local/ispmgr/lib/ispcore.so: undefined symbol: _ZTV9ConfField)
Mar 23 02:10:15 [22595] ../../src/mgr/core/utils.cpp:551 DEBUG Loading /usr/local/ispmgr/lib/clamav.so
Mar 23 02:10:15 [22595] ../../src/mgr/libmgr/mgrutil.cpp:2242 TRACE processExists(‘clamd’)
Mar 23 02:10:15 [22595] ../../src/ispmgr/antivir/clamav/clamav.cpp:94 DEBUG clamd process doesn’t exists.
Mar 23 02:10:15 [22595] ../../src/mgr/core/utils.cpp:584 DEBUG Init /usr/local/ispmgr/lib/clamav.so = 0
Mar 23 02:10:15 [22595] ../../src/mgr/core/conf.cpp:741 TRACE AddCronTask(sbin/update.sh ispmgr)
Mar 23 02:10:16 [22595] EXTINFO Execute (crontab -l) return=0 exited
Mar 23 02:10:17 [22595] FATAL no AuthObject created

 

Проблема заключается в том, что какая-либо из библиотек, используемых обоими продуктами, перезаписывается устаревшей версией. Для того, чтобы избежать подобной проблемы, требуется устанавливать продукты в порядке очередности выхода последних версий.

Если же неприятность все же произошло, то распакуйте корректный дистрибутивный архив поверх уже установленного в директории /usr/local/ispmgr.

Другие публикации по теме:

Уведомления администратора при создании услуги в B... Бывает, что нужно, чтобы приходили уведомления администратору BILLmanager, когда клиент заказывает какую-либо услугу. Самый простой вариант это сделат...
Как указать IP-адрес лицензии в ISPmanager... Бывает такое, что следует "прибить гвоздями" IP-адрес, на который выдана лицензия для ISPmanager. Для этого в конфигурационный файл панели управления ...
ISPmanager, автоподдомены, доступ по IP, 404 ошибк... Если настроить для домена автоподдомены и в ISPmanager -> Настройка сервера -> Список IP-адресов указать этот домен по умолчанию, то Apache выда...
Обновление BILLmanager до Corporate В табличке doctemlp в поле account следует заменить значение на 1 для всех. И удалить уникальный ключ name.Услышал краем уха, что скоро эти магические...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

Оставить комментарий