Вобщем поднадоела мне эта ситуация с падением ssl-я, чего делать не
понятно, куда бежать - тоже. лайф пока молчит. Сделал костыль, понимаю
что кривой - да и черт с ним, главное чтобы астериск перегрузил.
Либо какая-то проблема с фрей, а разбираться банально не хватает
знаний, либо с лайфом. Если будет решение - отпишусь

Всем спасибо за помощь.

cat /usr/local/etc/periodic/daily/540.asterisk.ssl_error
#!/bin/sh

if [ ! -f /var/log/asterisk/ssl_errors ]; then
echo 0 > /var/log/asterisk/ssl_errors
fi

check_log=$(grep SSL_shutdown /var/log/asterisk/messages | wc -l | awk
'{print $1}')
ssl_errors=$(cat /var/log/asterisk/ssl_errors)

current_date=$(/bin/date "+%Y-%m-%d at %H:%M:%S")

if [ ${check_log} -ne ${ssl_errors} ]; then
/usr/local/etc/rc.d/asterisk restart > /dev/null 2>&1
echo ${check_log} > /var/log/asterisk/ssl_errors
echo SSL_shutdown at ${current_date} > /var/log/asterisk/ssl_errors.log
fi

/etc/crontab
*/1     *       *       *       *       root
/usr/local/etc/periodic/daily/540.asterisk.ssl_error
*/1     *       *       *       *       root    sleep 10 &&
/usr/local/etc/periodic/daily/540.asterisk.ssl_error
*/1     *       *       *       *       root    sleep 20 &&
/usr/local/etc/periodic/daily/540.asterisk.ssl_error
*/1     *       *       *       *       root    sleep 30 &&
/usr/local/etc/periodic/daily/540.asterisk.ssl_error
*/1     *       *       *       *       root    sleep 40 &&
/usr/local/etc/periodic/daily/540.asterisk.ssl_error
*/1     *       *       *       *       root    sleep 50 &&
/usr/local/etc/periodic/daily/540.asterisk.ssl_error

Ответить