Apache2::Reload............FAILED
Модератор: ykolesnikov
Apache2::Reload............FAILED
Приветствую всех!
Собственно, проблема описана в заголовке темы. Перерыл всё. Внятного решения не нашел. Сейчас уже серьезно подумываю о переустановке системы.
С чего началось...
Решил обновить систему (Archlinux) и вместе с системными файлами обновил еще и несколько перловых модулей. На момент обновления системы был установлен OTRS-3.2.7. После того, как начали вылезать ошибки (в основном при задействовании почтовых механизмов (отправка заявки, ответ на заявку)) решил обновить и OTRS до 3.2.8. Ну и, собственно, при проверке модулей вылез сабж.
Собственно, проблема описана в заголовке темы. Перерыл всё. Внятного решения не нашел. Сейчас уже серьезно подумываю о переустановке системы.
С чего началось...
Решил обновить систему (Archlinux) и вместе с системными файлами обновил еще и несколько перловых модулей. На момент обновления системы был установлен OTRS-3.2.7. После того, как начали вылезать ошибки (в основном при задействовании почтовых механизмов (отправка заявки, ответ на заявку)) решил обновить и OTRS до 3.2.8. Ну и, собственно, при проверке модулей вылез сабж.
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
-
- OTRS Гуру
- Сообщения: 5196
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Apache2::Reload............FAILED
Попробуйте переставить модуль через MCPAN
С уважением,
Алексей Юсов
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: Apache2::Reload............FAILED
Пробовал. И все модули переустанавливал. Все без толку.
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
-
- OTRS Гуру
- Сообщения: 5196
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Apache2::Reload............FAILED
Судя по коду ошибки, не установлены зависимые обязательные модули для Reload. Проверьте зависимости для этого модуля.
С уважением,
Алексей Юсов
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: Apache2::Reload............FAILED
А разве переустановка из cpan не подразумевает подтягивание всех зависимостей?
В общем, ставлю с нуля.
В общем, ставлю с нуля.
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
Re: Apache2::Reload............FAILED
С Reload (да и с остальными модулями), после переустановки, все стало хорошо. Теперь другая ошибка вылезает. При попытке агента ответить на созданную заявку выскакивает:
В журнале нашел:
Код: Выделить всё
Error 500
Error message:
Premature end of script headers: index.pl
Код: Выделить всё
Cannot add or update a child row: a foreign key constraint fails (`otrs_new`.`ticket_flag`, CONSTRAINT `FK_ticket_flag_ticket_id_id` FOREIGN KEY (`ticket_id`) REFERENCES `ticket` (`id`)), SQL: '
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
Re: Apache2::Reload............FAILED
в каком плане? Если скриптом, то да. Скажу больше... Один в один такая же картина происходит и на пустой базе.
Кстати, бд использую MariaDB
Кстати, бд использую MariaDB
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
Re: Apache2::Reload............FAILED
Проверьте схожесть по типам поля id таблицы ticket и ticket_id таблицы ticket_flagCannot add or update a child row: a foreign key constraint fails (`otrs_new`.`ticket_flag`, CONSTRAINT `FK_ticket_flag_ticket_id_id` FOREIGN KEY (`ticket_id`) REFERENCES `ticket` (`id`)), SQL: '
OTRS 3.2.8, Ubuntu 12.04, Apache, PostgreSQL
Re: Apache2::Reload............FAILED
bigint(20) и там и там.
В логах апача нарыл
В логах апача нарыл
Код: Выделить всё
HTMLUtils.pm: / at /srv/http/otrs/bin/cgi-bin/../../Kernel/System/HTMLUtils.pm line 865., referer: http://arch/otrs-bin/index.pl?ChallengeToken=dd91a1cb5e58b9dd6af3aa9782b15510&ChallengeToken=dd91a1cb5e58b9dd6af3aa9782b15510&Action=AgentTicketCompose&TicketID=2&ArticleID=5&ReplyAll=&ResponseID=1
Fri Jun 28 15:33:27 2013] [error] [client 10.0.1.66] [Fri Jun 28 15:33:27 2013] index.pl: open body: Invalid argument at /srv/http/otrs/bin/cgi-bin/../../Kernel/cpan-lib/MIME/Entity.pm line 1878., referer: http://arch/otrs-bin/index.pl?ChallengeToken=dd91a1cb5e58b9dd6af3aa9782b15510&ChallengeToken=dd91a1cb5e58b9dd6af3aa9782b15510&Action=AgentTicketCompose&TicketID=2&ArticleID=5&ReplyAll=&ResponseID=1
[Fri Jun 28 15:33:27 2013] [error] [client 10.0.1.66] Premature end of script headers: index.pl, referer: http://arch/otrs-bin/index.pl?ChallengeToken=dd91a1cb5e58b9dd6af3aa9782b15510&ChallengeToken=dd91a1cb5e58b9dd6af3aa9782b15510&Action=AgentTicketCompose&TicketID=2&ArticleID=5&ReplyAll=&ResponseID=1
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
Re: Apache2::Reload............FAILED
Попытайтесь агентом ответить на созданную заявку и выложите, пожалуйста, все сообщения из лога, имеющие ту же дату и время что и последнее сообщение. Т. е. непонятно первые две строки относятся к той же ошибки, что и остальные и произошло это одновременно или нет.
Прошу прощения за мой корявый язык, пытаюсь попонятней объяснить.
Прошу прощения за мой корявый язык, пытаюсь попонятней объяснить.
OTRS 3.2.8, Ubuntu 12.04, Apache, PostgreSQL
Re: Apache2::Reload............FAILED
Очистил лог апача, нажал на кнопку "Отправить".
Что получилось после этого прикрепил в архив.
Что получилось после этого прикрепил в архив.
- Вложения
-
- httpd_log.zip
- (756 байт) 303 скачивания
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
Re: Apache2::Reload............FAILED
Делали ли Вы кастомные доработки? Т. е. есть ли у Вас какие либо файлы в папке /otrs/Custom, не прописаны ли какие-либо настройки, которые могут быть связаны с отправкой почты в файле /otrs/Kernel/Config.pm?
Возможно, было что-то изменено под старую версию, в новой версии это вызывает конфликт.
Возможно, было что-то изменено под старую версию, в новой версии это вызывает конфликт.
OTRS 3.2.8, Ubuntu 12.04, Apache, PostgreSQL
Re: Apache2::Reload............FAILED
В данном случае всё установлено с нуля. Бэкапы не поднимал, база чистая, конфиги не правлены. Всё по-умолчанию, как говорится, для чистоты эксперимента. Единственно, что OTRS брал не с сайта otrs.com, а устанавливал из AUR (аналог портов).
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
Re: Apache2::Reload............FAILED
Проверьте настройки почты в панели администратора.
Если не поможет, то советую сделать бэкап БД и переустановить otrs.
Хотя еще лучше дождитесь совета, кого-нибудь более компетентного, ибо я сам новичок.
Если не поможет, то советую сделать бэкап БД и переустановить otrs.
Хотя еще лучше дождитесь совета, кого-нибудь более компетентного, ибо я сам новичок.
OTRS 3.2.8, Ubuntu 12.04, Apache, PostgreSQL
Re: Apache2::Reload............FAILED
ОК. И на этом спасибо.
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
-
- OTRS Гуру
- Сообщения: 5196
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Apache2::Reload............FAILED
Трудно заочно оценивать. Тем более, что очень много не стандартного софта. Поставьте на обычный CentOS cо стандартными Apache и MySQL.
С уважением,
Алексей Юсов
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: Apache2::Reload............FAILED
Не так уж и много: mariaDB только. Остальное стандартное. Да и марию сейчас (когда mysql ушел в Oraсle) вместо mysql стали пихать во многие дистры
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
Re: Apache2::Reload............FAILED
Всё. тему можно закрыть.
Проблему решил переходом на Ubuntu 12.04
Проблему решил переходом на Ubuntu 12.04
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
-
- OTRS Гуру
- Сообщения: 5196
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Apache2::Reload............FAILED
Т.е. дело оказалось в репозитории для конкретного дистра?
С уважением,
Алексей Юсов
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: Apache2::Reload............FAILED
Вряд ли.
Думаю, дело оказалось в том, что "Исполняемые файлы переезжают в /usr/bin!"
Потому что до этого обновления всё абсолютно замечательно работало на ArchLinux.
Думаю, дело оказалось в том, что "Исполняемые файлы переезжают в /usr/bin!"
Потому что до этого обновления всё абсолютно замечательно работало на ArchLinux.
OTRS 3.2.8, Ubuntu-12.04, Apache, MySQL
Re: Apache2::Reload............FAILED
Скорее всего уже не актуально, но у меня была ошибка
Apache2::Reload..................FAILED! Not all prerequisites for this module correctly installed.
на CentOS7. И оказалось это связано с отсутствием mod_perl по умолчанию под эту ОС. Для решения я установил mod_perl с помощью EPEL.
EPEL - это коллекция RPM для RHEL и CentOS, поддерживаемая Fedora Project.
Соответственно проблема исчезла после:
Apache2::Reload..................FAILED! Not all prerequisites for this module correctly installed.
на CentOS7. И оказалось это связано с отсутствием mod_perl по умолчанию под эту ОС. Для решения я установил mod_perl с помощью EPEL.
EPEL - это коллекция RPM для RHEL и CentOS, поддерживаемая Fedora Project.
Соответственно проблема исчезла после:
Код: Выделить всё
sudo yum install -y epel-release
sudo yum install -y mod_perl