оправка уведомления через Sendmail - ошибка

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
matalata
OTRS Новобранец
Сообщения: 31
Зарегистрирован: 14 сен 2014, 20:29

оправка уведомления через Sendmail - ошибка

Сообщение matalata » 30 окт 2014, 21:51

Изменил отправку почты с SMTP на Sendmail (пытаюсь побороть медленнцю регистрацию заявок при работе уведомлений)

Письма отправляются, но из режима заявки не выходит.

В логах это
Cannot add or update a child row: a foreign key constraint fails (`otrs`.`ticket_history`, CONSTRAINT `FK_ticket_history_ticket_id_id` FOREIGN KEY (`ticket_id`) REFERENCES `ticket` (`id`)), SQL: 'INSERT INTO ticket_history (name, history_type_id, ticket_id, article_id, queue_id, owner_id, priority_id, state_id, type_id, valid_id, create_time, create_by, change_time, change_by) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?,

и это
Column 'queue_id' cannot be null, SQL: 'INSERT INTO ticket_history (name, history_type_id, ticket_id, article_id, queue_id, owner_id, priority_id, state_id, type_id, valid_id, create_time, create_by, change_time, change_by) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?,

В чём может быть проблема?
OTRS 3.3.9
Ubuntu

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 2 раза

Re: оправка уведомления через Sendmail - ошибка

Сообщение merkushov » 30 окт 2014, 22:15

Не удаётся создать запись в таблице истории, потому что идентификатор очереди пустой.
Меркушов Виктор, perl программист

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: оправка уведомления через Sendmail - ошибка

Сообщение alexus » 30 окт 2014, 22:32

Виктор прав. И в нормальной чистой системе такого не может быть.
С уважением,
Алексей Юсов

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? Спросите меня как!

matalata
OTRS Новобранец
Сообщения: 31
Зарегистрирован: 14 сен 2014, 20:29

Re: оправка уведомления через Sendmail - ошибка

Сообщение matalata » 31 окт 2014, 08:31

То есть надо переустановить?
Как сохранить настройки и историю заявок? Достаточно будет на вновь установленную состему накатить базу старой?
OTRS 3.3.9
Ubuntu

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: оправка уведомления через Sendmail - ошибка

Сообщение alexus » 31 окт 2014, 10:31

Вся штука в том, что непонятно, где у вас ошибка. Я могу только предположить, что скорее всего не в самой базе. И переустановка с заменой базы на старую может скорее всего помочь.
Но я бы искал битый модуль и заменил бы только его.
С уважением,
Алексей Юсов

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? Спросите меня как!

Ответить