Обсуждение вопросов и решений
Модератор: ykolesnikov
-
amateur
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 26 апр 2017, 18:08
Сообщение
amateur » 25 ноя 2017, 22:19
После апгрейда не могу создать тикет,
Код: Выделить всё
su - otrs
/opt/otrs/bin/otrs.Daemon.pl stop
bin/Cron.sh stop
Далее из под рута:
yum localinstall otrs-6.0.1-02.noarch.rpm -y
bin/otrs.SetPermissions.pl
su - otrs
scripts/DBUpdate-to-6.pl
/opt/otrs/bin/otrs.Daemon.pl start
bin/Cron.sh start
bin/otrs.Console.pl Admin::Package::UpgradeAll
В систему логинится нормально, но при попытке создать тикет - ошибка, в логе:
- Nov 25 17:52:01 otrs OTRS-CGI-10[25343]: [Error][Kernel::System::Ticket::Article::Backend::Base::_MetaArticleCreate][Line:360]: ERROR: duplicate key value violates unique constraint "article_pkey1"#012DETAIL: Key (id)=(2) already exists., SQL: 'INSERT INTO article#012 (ticket_id, article_sender_type_id, is_visible_for_customer, communication_channel_id, insert_fingerprint, create_time, create_by, change_time, change_by)#012 VALUES (?, ?, ?, ?, ?, '2017-11-25 19:52:01', ?, '2017-11-25 19:52:01', ?)'
Nov 25 17:52:01 otrs OTRS-CGI-10[25343]: [Error][Kernel::System::Ticket::Article::Backend::MIMEBase::ArticleCreate][Line:343]: Can't create meta article (TicketID=227)!
Пришлось откатываться назад.
ЧЯДНТ? Благодарен за подсказку.
-
mms
- OTRS Новобранец
- Сообщения: 43
- Зарегистрирован: 28 фев 2012, 17:54
- Поблагодарили: 2 раза
Сообщение
mms » 05 дек 2017, 14:19
У вас база - PostgreSQL?
Подозреваю, что некорректные значения сиквенса для таблички article.
Пришлите вывод команд из psql:
Код: Выделить всё
SELECT c.relname FROM pg_class c WHERE c.relkind = 'S' and c.relname like 'article_id%';
Mstislav Martynyuk
Проектирование и разработка информационных систем:
https://www.reunico.com
OTRS 3.1.1 (SLES) -> OTRS 6.0.5 (Debian 9)
-
DmitrySPb
- OTRS Новобранец
- Сообщения: 1
- Зарегистрирован: 13 дек 2017, 12:19
Сообщение
DmitrySPb » 13 дек 2017, 12:24
У меня после обновления похожая ситуация
Код: Выделить всё
otrs=> \d article
Table "public.article"
Column | Type | Modifiers
----------------------------+--------------------------------+------------------------------------------------------
id | bigint | not null default nextval('article_id_seq1'::regclass)
Исправил на "nextval('article_id_seq'::regclass)". Пока тестирую. Если кто-то поможет понять причину, буду благодарен.