Найти в Дзене
ezmax

Отваливается SIP-транк в Asterisk.

Применять, если нет времени и желания разбираться с провайдером или своим/чужом оборудованием. Тем более, если работу выполнил не за деньги, а добровольно-принудительно, как в моем недавнем случае.

Цепляемся к оператору "Ростелеком" по SIP. Через некоторое время, которое систематически вычислить мне не удалось, по непонятной причине перестают проходить звонки наружу и извне. Помогает команда sip reload. Транки заново регятся, живут и опять умирают.
 В /etc/crontab вносим строку:

*/1 * * * * root asterisk -rx "sip reload" ; sleep 60 ; asterisk -rx "sip reload"

И перезапускаем cron:
sudo /etc/init.d/cron restart

Проблема решена, правда в CLI Asterisk начнет каждую минуту какать такими сообщениями:

Reloading SIP
    -- Remote UNIX connection disconnected
    -- Remote UNIX connection

Потому, что за все хорошее надо платить! Поэтому так.