Регистрация модуля res_fax_digium и res_fax для Asterisk

Это будет не статья, я больше заметка. По работе приходится сталкиваться и решать проблемы с Asterisk. Вот и сегодня случилось так, что перестали приходить факсы в компанию. Пошел на сервер с Asterisk и открыл поглядеть лог, нашел много интересного, и собственно проблему

Открыть лог и посмотреть что там происходит:

tail -f /var/log/asterisk/full
tail -f /var/log/asterisk/full

Найти в логе текст ошибки:

[Jan 10 16:18:05] VERBOSE[19932] res_fax.c:     -- Channel 'SIP/provider-00000019' receiving FAX '/var/www/html/fax/fax-032114329-9.tif'
[Jan 10 16:18:05] WARNING[19932] res_fax_digium.c: Cannot reserve FAX session - session limit exceeded (max: 0).
[Jan 10 16:18:05] ERROR[19932] res_fax.c: Unable to reserve FAX session.
[Jan 10 16:18:05] VERBOSE[19932] res_fax.c:     -- Channel 'SIP/provider-00000019' receiving FAX '/var/www/html/fax/fax-032114329-9.tif'
[Jan 10 16:18:05] WARNING[19932] res_fax_digium.c: Cannot reserve FAX session - session limit exceeded (max: 0).
[Jan 10 16:18:05] ERROR[19932] res_fax.c: Unable to reserve FAX session.

В консоли черным по белому было написано, что на модуль с помощью которого Asterisk шлет факсы истекла лицензия. Я с этим раньше не сталкивался, по этому пришлось покопаться, решение нашел быстро, ну и себе (да и другим) на заметку решил написать как продлить лицензию и восстановить работу факсов =)

1) Идем на сайт https://www.digium.com
2) Читаем инструкцию http://downloads.digium.com/pub/telephony/fax/README
3) Создаем аккаунт на сайте и подтверждаем его
4) Идем по ссылке http://store.digium.com/productview.php?product_code=804-00007 и добавляем в корзину продукт Free Fax For Asterisk License, 1 Concurrent Fax, Limit 1
5) Получаем код, который должен начинаться с FFA……
6) Идем на сервер с Asterisk
7) И туда качаем скрипт регистрации от сюда: http://downloads.digium.com/pub/register/

Далее все банально:

cd /tmp
wget http://downloads.digium.com/pub/register/x86-32/register
su root 
chmod +x register
./register
cd /tmp
wget http://downloads.digium.com/pub/register/x86-32/register
su root 
chmod +x register
./register

И там выбираем 1, потом 9 вводим код и некоторые данные.

/etc/rc.d/init.d/asterisk restart
/etc/rc.d/init.d/asterisk restart

Готово.
Лицензию в системе можно найти так:

locate .lic
locate .lic

P.S.> В заметке имеется ввиду, что Asterisk и модуль fax_digium уже установлен