Коллеги, доброго времени суток.
На данный момент замечена проблема. После обновления до версии 3.3.3 нет возможности создать AСL, при попытке создать система выбивает ошибку:
Backend ERROR: OTRS-CGI-10 Perl: 5.10.1 OS: linux Time: Wed Dec 25 16:33:24 2013 Message: Table 'otrs.acl' doesn't exist, SQL: ' SELECT id FROM acl WHERE LOWER(name) = LOWER(?) LIMIT 1' RemoteAddress: 172.16.25.153 RequestURI: /otrs/index.pl Traceback (1357): Module: Kernel::System::ACL::DB::ACL::ACLAdd (OTRS 3.3.3) Line: 184 Module: Kernel::Modules::AdminACL::Run (OTRS 3.3.3) Line: 253 Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.3.3) Line: 863 Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 41 Module: (eval) (v1.99) Line: 204 Module: ModPerl::RegistryCooker::run (v1.99) Line: 204 Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170 Module: ModPerl::Registry::handler (v1.99) Line: 31
Я не особо понимаю в этом. Может у кого то было уже такое и кто то может подсказать. Буду очень благодарен.
ACL после обновления
Модератор: ykolesnikov
ACL после обновления
Используется OTRS 3.2.3 (Ubuntu 12.10; Perl 5.14.2 (linux); MySQL 5.5.32-0ubuntu0.12.10.1; Apache/2.2.22 (Ubuntu))
Используется OTRS 3.3.3 (Тестовый сервер CentOS 6.4; Perl 5.10.1 (linux); MySQL 5.1.69; Apache/2.2.15 (CentOS))
Используется OTRS 3.3.3 (Тестовый сервер CentOS 6.4; Perl 5.10.1 (linux); MySQL 5.1.69; Apache/2.2.15 (CentOS))
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: ACL после обновления
Посмею предположить, что Вы пропустили при обновлении этап загрузки прежних ACL, есть такой скрипт, который считывает их из config.pm и загружает их в таблицы в новой структуре, они тоже должны были быть созданы при обновлении. У Вас в сообщении, в начале и указывается на то, что таблица otrs.acl не существует.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: ACL после обновления
Ранее ACL не использовалось. Не могли бы Вы подсказать точное название таблицы название ее колонок? Попробую создать ее руками.
Используется OTRS 3.2.3 (Ubuntu 12.10; Perl 5.14.2 (linux); MySQL 5.5.32-0ubuntu0.12.10.1; Apache/2.2.22 (Ubuntu))
Используется OTRS 3.3.3 (Тестовый сервер CentOS 6.4; Perl 5.10.1 (linux); MySQL 5.1.69; Apache/2.2.15 (CentOS))
Используется OTRS 3.3.3 (Тестовый сервер CentOS 6.4; Perl 5.10.1 (linux); MySQL 5.1.69; Apache/2.2.15 (CentOS))
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: ACL после обновления
Ищите в документации и в репозитории. Там должна быть структура БД.
А как вы пытались создавать ACL? Через ACL Editor? При апгрейде таблицы должны создаваться. Можно попробовать еще выполнить скрипт импорта ACL из config.pm. По идее, даже если их там и нет, возможно он и создаст нужные таблицы. Я не админ, если разбираетесь, посмотрите скрипт, там должно быть все видно, что он делает.
А как вы пытались создавать ACL? Через ACL Editor? При апгрейде таблицы должны создаваться. Можно попробовать еще выполнить скрипт импорта ACL из config.pm. По идее, даже если их там и нет, возможно он и создаст нужные таблицы. Я не админ, если разбираетесь, посмотрите скрипт, там должно быть все видно, что он делает.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: ACL после обновления
Да пытаюсь создать через ACL Management. Спасибо сейчас попробую поискать.ykolesnikov писал(а):Ищите в документации и в репозитории. Там должна быть структура БД.
А как вы пытались создавать ACL? Через ACL Editor? При апгрейде таблицы должны создаваться. Можно попробовать еще выполнить скрипт импорта ACL из config.pm. По идее, даже если их там и нет, возможно он и создаст нужные таблицы. Я не админ, если разбираетесь, посмотрите скрипт, там должно быть все видно, что он делает.
Используется OTRS 3.2.3 (Ubuntu 12.10; Perl 5.14.2 (linux); MySQL 5.5.32-0ubuntu0.12.10.1; Apache/2.2.22 (Ubuntu))
Используется OTRS 3.3.3 (Тестовый сервер CentOS 6.4; Perl 5.10.1 (linux); MySQL 5.1.69; Apache/2.2.15 (CentOS))
Используется OTRS 3.3.3 (Тестовый сервер CentOS 6.4; Perl 5.10.1 (linux); MySQL 5.1.69; Apache/2.2.15 (CentOS))
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: ACL после обновления
Пройдите ВСЕ этапы обновления еще раз. В инструкции все подробно описано!
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Re: ACL после обновления
Наверное моя ошибка в том что я неправильно сделал обновление.
Я сначала проинсталил OTRS 3.3.3 и всунул туда базу от 3.2 а потом запустил скрипт апдейта базы
Я сначала проинсталил OTRS 3.3.3 и всунул туда базу от 3.2 а потом запустил скрипт апдейта базы
Используется OTRS 3.2.3 (Ubuntu 12.10; Perl 5.14.2 (linux); MySQL 5.5.32-0ubuntu0.12.10.1; Apache/2.2.22 (Ubuntu))
Используется OTRS 3.3.3 (Тестовый сервер CentOS 6.4; Perl 5.10.1 (linux); MySQL 5.1.69; Apache/2.2.15 (CentOS))
Используется OTRS 3.3.3 (Тестовый сервер CentOS 6.4; Perl 5.10.1 (linux); MySQL 5.1.69; Apache/2.2.15 (CentOS))