cron не отрабатывает

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

Модератор: ykolesnikov

Ответить
walker
OTRS Новобранец
Сообщения: 9
Зарегистрирован: 12 сен 2011, 14:18

cron не отрабатывает

Сообщение walker » 26 сен 2011, 14:14

стоит otrs 3.0.10 на FreeBSD 8.2
настраивал cron по инструкции, но почта автоматически не забирается с ящика.
Если отдельно в ручную запустить скрипт otrs.PostMasterMailbox.pl то почта приходит.
Что можно сделать?

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: cron не отрабатывает

Сообщение ykolesnikov » 26 сен 2011, 14:39

Посмотрите в cron
# --
# fetch every 5 minutes emails via fetchmail
*/5 * * * * [ -x /usr/bin/fetchmail ] && /usr/bin/fetchmail -a >> /dev/null
#*/5 * * * * /usr/bin/fetchmail -a --ssl >> /dev/null
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

walker
OTRS Новобранец
Сообщения: 9
Зарегистрирован: 12 сен 2011, 14:18

Re: cron не отрабатывает

Сообщение walker » 26 сен 2011, 15:13

строчка
*/5 * * * * [ -x /usr/bin/fetchmail ] && /usr/bin/fetchmail -a >> /dev/null

у меня закомментирована, как ее раскомментировать? после перезапуска cron строчка возвращается в исходное состояние

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: cron не отрабатывает

Сообщение ykolesnikov » 26 сен 2011, 15:41

Прошу прощения.
У меня работает вот такая
# fetch emails every 10 minutes
*/10 * * * * $HOME/bin/otrs.PostMasterMailbox.pl >> /dev/null
# --
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

walker
OTRS Новобранец
Сообщения: 9
Зарегистрирован: 12 сен 2011, 14:18

Re: cron не отрабатывает

Сообщение walker » 26 сен 2011, 15:44

у меня также, но не принимает почту

*/10 * * * * $HOME/bin/otrs.PostMasterMailbox.pl >> /dev/null
не работает, но если напишу путь полностью вот так
*/10 * * * * /usr/local/otrs/bin/otrs.PostMasterMailbox.pl >> /dev/null
то почта принимается
Как сделать, чтобы понимал $HOME ?

yuri0001
OTRS Бывалый
Сообщения: 492
Зарегистрирован: 11 фев 2011, 20:25
Откуда: Череповец

Re: cron не отрабатывает

Сообщение yuri0001 » 26 сен 2011, 19:05

Возможно в настройках системы что-то неправильно указано
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5

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

Re: cron не отрабатывает

Сообщение alexus » 28 сен 2011, 00:01

Это настройка переменных окружения системы.
С уважением,
Алексей Юсов

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

walker
OTRS Новобранец
Сообщения: 9
Зарегистрирован: 12 сен 2011, 14:18

Re: cron не отрабатывает

Сообщение walker » 28 сен 2011, 07:08

а где эти переменные настраиваются в FreeBSD?

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: cron не отрабатывает

Сообщение ykolesnikov » 28 сен 2011, 08:18

Доброе утро!
Если не ошибаюсь, Алексей имел в виду переменные окружения OTRS, которые указываются при инсталляции. Их можно посмотреть и поправить(возможно) где-то в АдминКонфиге :oops:
Посмотрите еще в Defaults.pm
Вообще то, похоже, это корневой директорий куда Вы ставили OTRS
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

walker
OTRS Новобранец
Сообщения: 9
Зарегистрирован: 12 сен 2011, 14:18

Re: cron не отрабатывает

Сообщение walker » 28 сен 2011, 14:38

в Config.pm написано

# fs root directory
$Self->{Home} = '/usr/local/otrs'
и в Defaults.pm тоже самое

walker
OTRS Новобранец
Сообщения: 9
Зарегистрирован: 12 сен 2011, 14:18

Re: cron не отрабатывает

Сообщение walker » 29 сен 2011, 08:24

Подскажите, где в Администрировании меняются переменные окружения системы?

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: cron не отрабатывает

Сообщение ykolesnikov » 29 сен 2011, 10:32

Добрый день!
По моему в Frontend::Core
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

walker
OTRS Новобранец
Сообщения: 9
Зарегистрирован: 12 сен 2011, 14:18

Re: cron не отрабатывает

Сообщение walker » 29 сен 2011, 10:42

ykolesnikov писал(а):Добрый день!
По моему в Frontend::Core
У меня Framework - Core
можете ли написать в каком поле исправлять и что в нем у вас написано?

flatic
OTRS Новобранец
Сообщения: 1
Зарегистрирован: 26 апр 2012, 12:37

Re: cron не отрабатывает

Сообщение flatic » 27 апр 2012, 07:48

Добрый день.
Прощу прощения что поднимаю эту тему.Прост решения я так и не смог в ней понять.
У меня такая же ситуация.
otrs 3.0.11
После утсановки otrs, lj,авил в cron

Код: Выделить всё

otrs# cd /usr/local/otrs/var/cron/
otrs# sh
# for foo in *.dist; do cp $foo `basename $foo .dist`; done
# exit
otrs# su otrs
%/usr/local/otrs/bin/Cron.sh start
%exit
при выводе crontab -l -u otrs то же есть такая строчка

Код: Выделить всё

# fetch emails every 10 minutes
*/10 * * * *    $HOME/bin/otrs.PostMasterMailbox.pl >> /dev/null
# --
но уведомления о том что появилась новая заявка автоматом все равно не приходят.
Если из otrs нажать переслать то письма отправляются. Т.е. насколько я понемаю у меня такая же ситуация что cron не отрабатывает.
Если необходимо поменять переменные - то в каком поле именно исправлять framework-Core- ?

Помогите плз дельным советом. :(
Cпасибо.

Антон Федотов
OTRS Новобранец
Сообщения: 33
Зарегистрирован: 20 мар 2013, 14:18

Re: cron не отрабатывает

Сообщение Антон Федотов » 26 апр 2013, 09:08

У меня аналогичная проблема, все сделано, как советовали, но почта не забирается автоматом. Что может быть не так? В cron в двух файлах есть про фетч почты (fetchmail.dist и postmastermailbox.dist), пробовал и в том и в том и вместе, все равно не работает :( В переменных $HOME указан. Помогите, пожалуйста :)

Ledorez
OTRS Новобранец
Сообщения: 5
Зарегистрирован: 15 мар 2013, 09:33

Re: cron не отрабатывает

Сообщение Ledorez » 16 май 2013, 08:12


Ответить