Страница 1 из 1
проблема sendfax
Добавлено: 03 фев 2014, 19:09
kidoro
Пусть все языки будут подвластны Вам, уважаемые!
Астериск 1.8.6 на CentOS 6.4
При попытке отправить факс через sendfax получаю в консоли:
ERROR[1825]: chan_iax2.c:4944 hadle_call_token: rejecter, CallToken Support required. If unexpected, resolve by placing address 127.0.0.1 in the calltokenoptional list or setting user iaxmodem4 requirecalltoken=no.
при этом в iax.conf данный ключик стоит.
Есть подсказки?
Re: проблема sendfax
Добавлено: 03 фев 2014, 19:35
Aven
IAX не нужен.
Re: проблема sendfax
Добавлено: 03 фев 2014, 19:44
ded
Re: проблема sendfax
Добавлено: 03 фев 2014, 19:58
kidoro
Первые 8 ссылок просмотрел до того как запостил. Что-то не то.
Re: проблема sendfax
Добавлено: 03 фев 2014, 20:24
ded
То-то.
Там говорится об этом ясно и недвусмысленно. Например в ссылке №2 ответ
To resolve this, place the following in iax_custom.conf and reload Asterisk:
calltokenoptional=0.0.0.0/0.0.0.0;
Трудности с английским? Тяжело добавить опцию? Вам и Астериск об этом же сказал человечьим языком.
calltokenoptional=127.0.0.1/255.255.255.255
Только не надо куда попало.
Re: проблема sendfax
Добавлено: 04 фев 2014, 11:39
kidoro
пр
Код: Выделить всё
остите за неполную информацию. Я имел ввиду, что все, что предлагали в первых 8 ссылках читал и пробовал. В том числе и опцию calltokenoptional.
calltokenoptional=0.0.0.0/0.0.0.0
дело в том, что я, конечно, новичок, но астерикс это мой второй. Делалось все по мануалам. На первом все работает, на втором немного отличается конфигурация(например, модемов подняли 4, так как два офиса, в разных городах. Хотелось, соответсвенно, по одному в каждом городе на прием и на отправку). И вот тут проблема.
*добавлено
Простите еще раз, была опечатка. Но факс все равно не отправляется. Факсстат показывает нормально поднятые 4 модема, но при отправке в джобе пишет, No local dialtone. И ошибка авторизации, Host 127.0.0.1 failed to authenticate as iaxmodem4.
Может я пиры как-то не так завел?
И еще вопрос, если я пробую sendfax от юзер1(просто в консоли обычно от него работаю), а в hosts.hfaxd у меня прописан только юзер2, это может дать вышеприведенную ошибку? Или авторизация имеется ввиду именно пира?
iax.conf:
[iaxmodem4]
type=peer
host=dynamic
secret=#######
requirecalltoken=no
qualify=yes
Re: проблема sendfax
Добавлено: 04 фев 2014, 11:43
ded
calltokenoptional=0.0.0.0/0.0.0.0 - это зря, слишком широко, но тоже должно было сработать. Вы просто не в ту секцию забубенили эту строчку.
Ну и IAX2 дебаг может дать разъяснения.
Новичок? Читали "Астерисмк - будущее телефонии?" Если нет, то не имеете права называться новичком (согласно регламенту).
Re: проблема sendfax
Добавлено: 04 фев 2014, 13:08
kidoro
Спасибо за снисходительность.
С calltokenoptional я разобрался. Опечатался. Про широко - в курсе, это на время отладки. "Астериск - будущее телефонии" читаю, конечно, но еще только в 5 главе. В данным момент ошибка авторизации и но локал диалтон.
Re: проблема sendfax
Добавлено: 04 фев 2014, 13:18
ded
Факсстат показывает нормально поднятые 4 модема,
Это хорошо.
но при отправке в джобе пишет, No local dialtone. И ошибка авторизации, Host 127.0.0.1 failed to authenticate as iaxmodem4.
А это плохо. Посмотрите -
iax2 show peers
и увидите, что iaxmodem4 не зарегистрирован. А Вы через него пытаетесь отправлять факс.
Re: проблема sendfax
Добавлено: 04 фев 2014, 14:49
kidoro
это не так. Гугл давал уже похожее, iax2 show peers показывает все 4 модема онлайн, статус ОК.
ошибка какая-то детская. типо опечсатки, но не могу понять где искать. Вроде уже все перепроверил...