Показано с 1 по 7 из 7

Тема: Не загружается самописный модуль после обновления панели

  1. #1
    Senior Member Аватар для intrell
    Регистрация
    16.12.2013
    Сообщений
    256

    Question Не загружается самописный модуль после обновления панели

    Здравствуйте, такая ситуация. Самописный модуль не загружается после обновления панели.

    В логах следующее:
    Код:
    Apr 16 15:26:52 [19528:1] libmgr ERROR Error: Type: 'ispcache' Object: 'duplicate' Value: '*/3 * * * *  /usr/local/mgr5/sbin/mgrctl -m billmgr payment_cash_register.check >/dev/null 2>&1'Apr 16 15:27:02 [19528:27] payment ERROR Failed to open crk1f
    Apr 16 15:27:15 [19528:27] libmgr ERROR Error: Type: 'binarymodule_result'
    Apr 16 15:27:15 [19528:26] libmgr ERROR Error: Type: 'missed' Object: 'processingmodule' Value: 'crk1f'
    и далее сыпятся ошибки
    Код:
    libmgr ERROR Error: Type: 'missed' Object: 'processingmodule' Value: 'crk1f'
    Временное решение: killall core

    Может кто сталкивался с подобным? Почти год все работало безукоризненно.

  2. #2
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Здравствуйте, попробуйте запустить его руками из консоли и посмотрите какие будут ошибки. Модуль на чем написан?

  3. #3
    Senior Member Аватар для intrell
    Регистрация
    16.12.2013
    Сообщений
    256

    По умолчанию

    Написан на с++
    Вы имеете ввиду бинарник запустить или через панель (как?) ? Я так понял, проблема возникает только после обновления панели.

  4. #4
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Бинарник из консоли.

    Если на сервере нет исходников модуля, то при обновлении библиотек панели действительно модуль может перестать работать и требуется его пересборка. Если исходники располагаются по пути /usr/local/mgr5/src то панель сама пробует пересобрать модуль

  5. #5
    Senior Member Аватар для intrell
    Регистрация
    16.12.2013
    Сообщений
    256

    По умолчанию

    Сравнил даты компиляции исходников в /usr/local/mgr5/src. Действительно, панель пересобирает модуль при обновлении. Пока не могу разобраться, почему он не загружается без "killall core".

    PS Все уведомления с форума попадают в спам из-за проблем с заголовками. Передайте, пож-та, вашим админам.

    Код:
    Received-SPF: neutral (google.com: 37.230.114.66 is neither permitted nor denied by best guess record for domain of ispsystem@forum.ispsystem.com) client-ip=37.230.114.66;
    Authentication-Results: mx.google.com;
           spf=neutral (google.com: 37.230.114.66 is neither permitted nor denied by best guess record for domain of ispsystem@forum.ispsystem.com) smtp.mailfrom=ispsystem@forum.ispsystem.com

  6. #6
    Senior Member Аватар для intrell
    Регистрация
    16.12.2013
    Сообщений
    256

    По умолчанию

    Что ещё может быть? 8го пришло обновление и в логах опять посыпалось: libmgr ERROR Error: Type: 'missed' Object: 'processingmodule' Value: 'crk1f'

    Ощущение что core не перезапускается после обновления.

  7. #7
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,675

    По умолчанию

    Здравствуйте, по логам при первой неудачной попытке загрузки модуля, есть попытка его пересборки?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •