VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Help!!!: Проблема с приемом и отправкой факсов

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
shurik61
Сообщения: 2
Зарегистрирован: 09 фев 2013, 18:49

Help!!!: Проблема с приемом и отправкой факсов

Сообщение shurik61 »

Добрый день,
прошу Вашей помощи в решении проблемы с получением и отправкой факсов.
История такая, мы используем полную версию Streamco Smartswitch: 7.1, Asterisk 10.4.2.
До обновления системы службой поддержки, прием факса работал отлично. Причина обновления была в добавлении новых функций.
После обновления факсы приниматься перестали. После установления соединения, факсы начинают обмениваться сигналами и ровно через 13 сек идет разрыв соединения.
С поддержкой решение вопроса пока результата не дало. Она настаивают на негарантированности передачи факсов в g.711. И рекомендуют использовать Т.38 (его не можем, т.к операторы с которыми стыки с ним не работают), при этом то что оно работало ранее, аргументом не является :(
Прошу Вашей помощи как можно выловить проблему и где ее искать.


sip*CLI> core show functions like FAX
Matching Custom Functions:
--------------------------------------------------------------------------------
FAXOPT
1 matching custom functions installed.


sip*CLI> fax show version
FAX For Asterisk Components:
Applications: 10.4.2
Spandsp FAX Driver: 20091228 123351


Вот выполнение обработчика:
-- Executing [0443642112@GW_handler:1] SwitchContext("SIP/DG_3642117-00001535", "DG_3642112_gw") in new stack
-- Executing [0443642112@GW_handler:2] MSet("SIP/DG_3642117-00001535", "__DYNAMIC_FEATURES=rxfax") in new stack
-- Executing [0443642112@GW_handler:3] Softswitch("SIP/DG_3642117-00001535", "0445850000,80044000904,") in new stack
-- Executing [s@DialRedirect_transfer:1] Info("SIP/DG_3642117-00001535", "80044000904") in new stack
-- Executing [s@DialRedirect_transfer:2] GotoIf("SIP/DG_3642117-00001535", "0?s,9:s,3") in new stack
-- Goto (DialRedirect_transfer,s,3)
-- Executing [s@DialRedirect_transfer:3] Gosub("SIP/DG_3642117-00001535", "checkRedirect,s,1") in new stack
-- Executing [s@checkRedirect:1] Info("SIP/DG_3642117-00001535", "80044000904") in new stack
-- Executing [s@checkRedirect:2] GotoIf("SIP/DG_3642117-00001535", "0?s,15:s,3") in new stack
-- Goto (checkRedirect,s,3)
-- Executing [s@checkRedirect:3] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,4") in new stack
-- Goto (checkRedirect,s,4)
-- Executing [s@checkRedirect:4] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,5") in new stack
-- Goto (checkRedirect,s,5)
-- Executing [s@checkRedirect:5] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,6") in new stack
-- Goto (checkRedirect,s,6)
-- Executing [s@checkRedirect:6] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,7") in new stack
-- Goto (checkRedirect,s,7)
-- Executing [s@checkRedirect:7] NoOp("SIP/DG_3642117-00001535", "") in new stack
-- Executing [s@checkRedirect:8] NoOp("SIP/DG_3642117-00001535", "") in new stack
-- Executing [s@checkRedirect:9] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,10") in new stack
-- Goto (checkRedirect,s,10)
-- Executing [s@checkRedirect:10] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,11") in new stack
-- Goto (checkRedirect,s,11)
-- Executing [s@checkRedirect:11] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,12") in new stack
-- Goto (checkRedirect,s,12)
-- Executing [s@checkRedirect:12] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,13") in new stack
-- Goto (checkRedirect,s,13)
-- Executing [s@checkRedirect:13] Return("SIP/DG_3642117-00001535", "") in new stack
-- Executing [s@DialRedirect_transfer:4] MSet("SIP/DG_3642117-00001535", "CDR(DONT_BILL)=1,TRANSFER_CONTEXT=transfer,__PEER=80044000904,__DYNAMIC_FEATURES=rxfax,GOTO_ON_BLINDXFR=transfer^s^1") in new stack
-- Executing [s@DialRedirect_transfer:5] DialWrapper("SIP/DG_3642117-00001535", "SIP/80044000904/80044000904,,,,,,grTtS()") in new stack
== Using SIP RTP TOS bits 136
== Using SIP RTP TOS bits 184
-- Called SIP/80044000904/80044000904
-- SIP/80044000904-00001536 is ringing
-- SIP/80044000904-00001536 answered SIP/DG_3642117-00001535
-- fixed jitterbuffer created on channel SIP/DG_3642117-00001535
-- fixed jitterbuffer created on channel SIP/80044000904-00001536
-- Feature Found: rxfax exten: rxfax
-- Started music on hold, class 'default', on SIP/80044000904-00001536
-- Executing [s@rxfax2:1] Info("SIP/DG_3642117-00001535", "80044000904") in new stack
-- Executing [s@rxfax2:2] MSet("SIP/DG_3642117-00001535", "FILENAME=1360423468.5464.tiff,maxrate=9600,minrate=2400,modem=v17,v27,v29,ecm=yes,headerinfo=Virtual FAX") in new stack
-- Executing [s@rxfax2:3] RxFaxWrapper("SIP/DG_3642117-00001535", "1360423468.5464.tiff") in new stack
-- Channel 'SIP/DG_3642117-00001535' receiving FAX '/usr/local/smartswitch/personal/agents/2/files'
-- Executing [s@rxfax2:4] SendMail("SIP/DG_3642117-00001535", "mailua,ttt1999@gmail.com,New fax from 0445850000,text,1360423468.5464.tiff") in new stack
== Spawn extension (rxfax2, s, 4) exited non-zero on 'SIP/DG_3642117-00001535' in macro 'rxfax2'
-- Stopped music on hold on SIP/80044000904-00001536
-- fixed jitterbuffer destroyed on channel SIP/80044000904-00001536
-- Executing [s@DialRedirect_transfer:6] MSet("SIP/DG_3642117-00001535", "CDR(DONT_BILL)=0") in new stack
-- Executing [s@DialRedirect_transfer:7] Gosub("SIP/DG_3642117-00001535", "checkRedirect,s,1") in new stack
-- Executing [s@checkRedirect:1] Info("SIP/DG_3642117-00001535", "80044000904") in new stack
-- Executing [s@checkRedirect:2] GotoIf("SIP/DG_3642117-00001535", "0?s,15:s,3") in new stack
-- Goto (checkRedirect,s,3)
-- Executing [s@checkRedirect:3] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,4") in new stack
-- Goto (checkRedirect,s,4)
-- Executing [s@checkRedirect:4] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,5") in new stack
-- Goto (checkRedirect,s,5)
-- Executing [s@checkRedirect:5] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,6") in new stack
-- Goto (checkRedirect,s,6)
-- Executing [s@checkRedirect:6] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,7") in new stack
-- Goto (checkRedirect,s,7)
-- Executing [s@checkRedirect:7] NoOp("SIP/DG_3642117-00001535", "") in new stack
-- Executing [s@checkRedirect:8] NoOp("SIP/DG_3642117-00001535", "ANSWER") in new stack
-- Executing [s@checkRedirect:9] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,10") in new stack
-- Goto (checkRedirect,s,10)
-- Executing [s@checkRedirect:10] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,11") in new stack
-- Goto (checkRedirect,s,11)
-- Executing [s@checkRedirect:11] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,12") in new stack
-- Goto (checkRedirect,s,12)
-- Executing [s@checkRedirect:12] GotoIf("SIP/DG_3642117-00001535", "0?s,14:s,13") in new stack
-- Goto (checkRedirect,s,13)
-- Executing [s@checkRedirect:13] Return("SIP/DG_3642117-00001535", "") in new stack
-- Executing [s@DialRedirect_transfer:8] MacroExit("SIP/DG_3642117-00001535", "") in new stack
== Spawn extension (GW_handler, 0443642112, 3) exited non-zero on 'SIP/DG_3642117-00001535'
-- fixed jitterbuffer destroyed on channel SIP/DG_3642117-00001535
-- fixed jitterbuffer destroyed on channel SIP/5803149-00001534
== Spawn extension (Dial_transfer, s, 1) exited non-zero on 'SIP/80044015103-00001533' in macro 'Dial_transfer'
== Spawn extension (nway-transfer-softswitch-rec, 4494289, 3) exited non-zero on 'SIP/80044015103-00001533'
-- fixed jitterbuffer destroyed on channel SIP/80044015103-00001533
== MixMonitor close filestream (mixed)
== Executing [/usr/local/bin/smartswitch/wav2mp3.sh 1360423412.5462 /usr/local/smartswitch/recordings/1/1/3/6/0/4/2/3/4/1/2/5462]
== End MixMonitor Recording SIP/80044015103-00001533
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Help!!!: Проблема с приемом и отправкой факсов

Сообщение Vlad1983 »

платите за поддержку - туда и обращайтесь
в Smartswitch используются несколько своих модулей (одна только заморочка с RTP-proxy чего стоит)
кроме разработчиков фиг там кто разберется
ЛС: @rostel
shurik61
Сообщения: 2
Зарегистрирован: 09 фев 2013, 18:49

Re: Help!!!: Проблема с приемом и отправкой факсов

Сообщение shurik61 »

В этом вся и проблема, что платим - а вот с поддержкой пока в данном вопросе не сложилось :( В других вопросах жалоб нет.
Единственный совет - используйте Т.38. Но для нас это не вариант :(

Как я понимаю для Факса используется стандартное решение для астериска, вот и прошу помочь.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Help!!!: Проблема с приемом и отправкой факсов

Сообщение Vlad1983 »

RxFaxWrapper - вот что это за приложение такого нет в стандартном Asterisk

если факсы нужно принимать по DID или при ручном трансфере, можно кое-что сделать, в противном случае - бесполезно
ЛС: @rostel
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Help!!!: Проблема с приемом и отправкой факсов

Сообщение Vlad1983 »

проблема решена силами поддержки
ЛС: @rostel
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH