magnify
Home how-to Регистрация модуля res_fax_digium и res_fax для Asterisk
formats

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

Published on 10 Январь 2013 by in how-to

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

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

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

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

  1. [Jan 10 16:18:05] VERBOSE[19932] res_fax.c:     -- Channel 'SIP/provider-00000019' receiving FAX '/var/www/html/fax/fax-032114329-9.tif'
  2. [Jan 10 16:18:05] WARNING[19932] res_fax_digium.c: Cannot reserve FAX session - session limit exceeded (max: 0).
  3. [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/

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

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

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

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

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

  1. locate .lic

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

 
Tags:
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
1 Comment  comments 

One Response

  1. Евгений

    А ведь можно просто не использовать встроенный в Астериск факс ( у которого тоже есть свои проблемы- как то невозможность передать «бип» факса (некоторые секретарши ждут этот звук что бы начать посылку факса), а использовать связку с IAX Modem. Это решит 3 проблемы: лицензию Digium, проблему безлимитных одновременных подключений (создание fax pool если у вас PRI или IP-PRI) — Digium ограничивает только 1, и возможностью сделать обратный механизм: т.е. mail2fax -и все это довольно несложно, особенно хозяину блога :)

    BTW: Очень большой респект за этот сайт!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code lang=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" extra="">