Столкнулся вот с чем. Cтоит Elastix и при создании новой группы вылетает такая ошибка
ERROR: Query Error: INSERT INTO acl_group (name, description) VALUES ('Agents', 'Agent console') - Array ( [0] => HY000 [1] => 1 [2] => SQL logic error or missing database )
При создании пользователя
ERROR: User ID is not numeric
И не важно какие данные ты указываешь пр создании. Но, столкнулся с этой проблемой прописывая права для группы операторов. Надо дать всем операторам доступ к Agent Console, в аддоне Call Centre.
При редактировании прав группы, при сохранении изменений вылетает просто ошибка ERROR и все.
При переносе acl.db в другой еластик ошибка сохраняется.
Открывал этот файл в SQLite administrator. там нет никакой подходящей информации. Таблица acl_group_permission содержит только
CREATE TABLE acl_group_permission (id INTEGER NOT NULL PRIMARY KEY, id_action INTEGER NOT NULL, id_group INTEGER NOT NULL, id_resource INTEGER NOT NULL)
dbForge дал более интересный результат. В таблице не читаемых символов можно найти нужные параметры, только как и что там редактировать не понятно.
Как и чем можно добавить права для группы, или как отредактировать acl.bd?