Страница 1 из 1
sendfax логирование
Добавлено: 25 мар 2014, 20:50
kidoro
Добрый день
Есть hylafax asterisk 1.8.22.0 CentOS 6.4
Модема два, поскольку есть два офиса в разных городах и два транка. При звонке с Одессы принимает один модем, из Симферополя - другой.
получение работает ок. Но отправка дает ошибку. В консоли вижу только:
Host 127.0.0.1 failed to authenticate as iaxmodem1
Но больше в консоли ничего. Уровень вербоза 99. Где смотреть попытку авторизации, где-то же оно должно еще логировать?
iax.conf
[iaxmodem1]
type=peer
host=dynamic
secret=*********
context=from-local-sip-sf
requirecalltoken=no
qualify=yes
[iaxmodem2]
type=peer
host=dynamic
secret=********
context=from-local-sip-odessa
requirecalltoken=no
qualify=yes
контексты from-local-sip-odessa и from-local-sip-sf используются для того чтобы определить, через какой транк должен идти звонок.
ну или просто подскажите, что это за ошибка. Но хотелось бы самому раскопать, просто инфы мало. Может это значит что сендфакс пробуют отправить с юзера без прав на отправку факса?
Авантфакс не предлагайте, понятно, что буду ставить, но сначала, так понимаю, надо добится чтобы работал просто сендфакс?
Re: sendfax логирование
Добавлено: 25 мар 2014, 20:57
ded
что показывает
CLI> iax2 show peers ??
Re: sendfax логирование
Добавлено: 26 мар 2014, 13:21
kidoro
показывает все ок. два модема на 127.0.0.1 статус ок.
Re: sendfax логирование
Добавлено: 26 мар 2014, 13:39
ded
Лучше бы Вы вывод команды дали, а не свои комментарии.
Имеет значение не только статус ОК, а на каких портах интерфейса 127.0.0.1 сидят два разных модема iaxmodem1 и iaxmodem2.
Скорее всего у Вас оба на одном порту висят, поэтому
Host 127.0.0.1 failed to authenticate as iaxmodem1
Re: sendfax логирование
Добавлено: 26 мар 2014, 14:40
kidoro
Да нет, с этим я вроде разобрался, что нельзя на один порт вешать:
asterisk*CLI> iax2 show peers
Name/Username Host Mask Port Status
iaxmodem1 127.0.0.1 (D) 255.255.255.255 4570 OK (1 ms)
iaxmodem2 127.0.0.1 (D) 255.255.255.255 4571 OK (1 ms)
2 iax2 peers [2 online, 0 offline, 0 unmonitored]
Re: sendfax логирование
Добавлено: 26 мар 2014, 15:38
ded
*CLI> iax2 set debug on
и смотреть в консоль при отправке.
Re: sendfax логирование
Добавлено: 26 мар 2014, 18:22
kidoro
Вижу что режектит, не вижу почему
NOTICE[1774]: chan_iax2.c:11019 socket_process: Host 127.0.0.1 failed to authenticate as iaxmodem1
Tx-Frame Retry[-01] -- OSeqno: 001 ISeqno: 002 Type: IAX Subclass: ACK
Timestamp: 00003ms SCall: 03965 DCall: 17732 [127.0.0.1:4570]
Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 002 Type: IAX Subclass: REJECT
Timestamp: 00018ms SCall: 03965 DCall: 17732 [127.0.0.1:4570]
CAUSE : No authority found
CAUSE CODE : 50
Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 002 Type: IAX Subclass: ACK
Timestamp: 00018ms SCall: 17732 DCall: 03965 [127.0.0.1:4570]
Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ
Timestamp: 00003ms SCall: 17733 DCall: 00000 [127.0.0.1:4570]
USERNAME : iaxmodem1
REFRESH : 300
Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REGAUTH
Timestamp: 00019ms SCall: 12722 DCall: 17733 [127.0.0.1:4570]
AUTHMETHODS : 3
CHALLENGE : \x31\x39\x35\x30\x38\x32\x36\x39\x33
USERNAME : iaxmodem1
Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 001 Type: IAX Subclass: REGREQ
Timestamp: 00003ms SCall: 17733 DCall: 12722 [127.0.0.1:4570]
USERNAME : iaxmodem1
MD5 RESULT : 1a0fba8f4ead8ecf3f0d37a9e39561e8
REFRESH : 300
Re: sendfax логирование
Добавлено: 26 мар 2014, 18:31
ded
Как же не видите? Вот у вас в логе причина - CAUSE : No authority found
Вот общий метод решения всех проблем: вместо того что бы регистрироваться на форуме и писать, потом возвращаться и смотреть кто -что ответил, вступать в диалоги..
надо просто забить в Гугл, например iaxmodem CAUSE : No authority found и увидеть готовые ответы. Я вот так cейчас и поступил за Вас, и вот ответ:
[iaxmodem1]
type=friend
host=dynamic
secret=*********
context=from-local-sip-sf
requirecalltoken=no
qualify=yes
и это было написано 7 лет назад!
Re: sendfax логирование
Добавлено: 26 мар 2014, 19:00
kidoro
большое спасибо, действительно этот ответ всплывал и его пробовал, но воткнул сделать релоад, поэтому решил что ошибочный
правда звонка все равно нет, но это уже где-то вроде встречал. В статусе задачи No carrier detected. Это надо где-то прописать, чтобы модем не пытался ждать несущую, да?