Здравствуйте, такая ситуация. Самописный модуль не загружается после обновления панели.
В логах следующее:
и далее сыпятся ошибкиКод: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'
Временное решение: killall coreКод:libmgr ERROR Error: Type: 'missed' Object: 'processingmodule' Value: 'crk1f'
Может кто сталкивался с подобным? Почти год все работало безукоризненно.
Здравствуйте, попробуйте запустить его руками из консоли и посмотрите какие будут ошибки. Модуль на чем написан?
Написан на с++
Вы имеете ввиду бинарник запустить или через панель (как?) ? Я так понял, проблема возникает только после обновления панели.
Бинарник из консоли.
Если на сервере нет исходников модуля, то при обновлении библиотек панели действительно модуль может перестать работать и требуется его пересборка. Если исходники располагаются по пути /usr/local/mgr5/src то панель сама пробует пересобрать модуль
Сравнил даты компиляции исходников в /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
Что ещё может быть? 8го пришло обновление и в логах опять посыпалось: libmgr ERROR Error: Type: 'missed' Object: 'processingmodule' Value: 'crk1f'
Ощущение что core не перезапускается после обновления.
Здравствуйте, по логам при первой неудачной попытке загрузки модуля, есть попытка его пересборки?