Страница 1 из 2
hylaFAX 6.0.6 отправка факсов
Добавлено: 20 авг 2018, 14:42
puf
Доброго дня.
Установлен freepbx 14 (asterisk13) + hylafax 6.0.6 + iaxmodem.
Факсы приходят, с этим проблем нет.
Проблема в отправкой.
Гуглил читал сегодня доки форумы, поэтому попытаюсь задать максимум не безнадежные вопросы.
И так отправку делаю из консоли
Код: Выделить всё
sendfax -n -vv -d 98......./usr/src/777.tiff
В консоли астериска
Код: Выделить всё
[2018-08-20 12:17:49] WARNING[1658][C-000006fc]: chan_sip.c:10642 process_sdp: Failed to initialize UDPTL, declining image stream
[2018-08-20 12:17:49] WARNING[1658][C-000006fc]: chan_sip.c:10821 process_sdp: Failing due to no acceptable offer found
Уже прочитал и понял данная ошибка из-за того что пытаюсь по Т.38, при этом работает получение потому что по 711 принимаю.
Насколько понимаю лучшем решением будет разобраться что бы отправка была так же по 711 ?
Если включаю в sip поддержку t.38 то в дебаге прилетает не согласование
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 20 авг 2018, 17:02
ded
Без полной картины - файла udptl.conf со вложениями, конфигурации SIP пира, где были бы видны установленные параметры типа
T.38 support : No
T.38 EC mode : Unknown
T.38 MaxDtgrm: 4294967295
ваше сообщение - крик в пустоту. Очень советую поизучать глубже вопрос, поискать как дебажить эти процедуры.
И помните: VoIP support for fax - трижды дорого по тарифам поддержки.
http://asterisk.ru/knowledgebase/foip
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 21 авг 2018, 14:13
puf
Код: Выделить всё
sip show peer severen_out_main
* Name : severen_out_main
Description :
Secret : <Set>
MD5Secret : <Not set>
Remote Secret: <Not set>
Context : custom-get-did-from-sip
Record On feature : automon
Record Off feature : automon
Subscr.Cont. : <Not set>
Language : ru
Tonezone : <Not set>
AMA flags : Unknown
Transfer mode: open
CallingPres : Presentation Allowed, Not Screened
FromDomain : 176.32.x.x Port 5060
Callgroup :
Pickupgroup :
Named Callgr :
Nam. Pickupgr:
MOH Suggest :
Mailbox :
VM Extension : *97
LastMsgsSent : 0/0
Call limit : 0
Max forwards : 0
Dynamic : No
Callerid : "" <>
MaxCallBR : 384 kbps
Expire : -1
Insecure : port,invite
Force rport : Yes
Symmetric RTP: Yes
ACL : No
DirectMedACL : No
T.38 support : No
T.38 EC mode : Unknown
T.38 MaxDtgrm: 4294967295
DirectMedia : No
PromiscRedir : No
User=Phone : No
Video Support: No
Text Support : No
Ign SDP ver : No
Trust RPID : No
Send RPID : No
Path support : No
Path : N/A
TrustIDOutbnd: Legacy
Subscriptions: Yes
Overlap dial : Yes
DTMFmode : rfc2833
Timer T1 : 500
Timer B : 32000
ToHost : 176.32.x.x
Addr->IP : 176.32.x.x:5060
Defaddr->IP : (null)
Prim.Transp. : UDP
Allowed.Trsp : UDP
Def. Username: severen_external
SIP Options : (none)
Codecs : (alaw|ulaw|g729)
Auto-Framing : No
Status : OK (15 ms)
Useragent :
Reg. Contact :
Qualify Freq : 60000 ms
Keepalive : 0 ms
Sess-Timers : Accept
Sess-Refresh : uas
Sess-Expires : 1800 secs
Min-Sess : 90 secs
RTP Engine : asterisk
Parkinglot :
Use Reason : No
Encryption : No
RTCP Mux : No
Код: Выделить всё
udptl show config
UDPTL Global options
--------------------
udptlstart: 4000
udptlend: 4999
udptlfecentries: 0
udptlfecspan: 0
use_even_ports: No
udptlchecksums: Yes
Согласен что надо изучать вопрос, а не просто отписаться на форуме и ждать решения как маны небесной.
Поэтому и пытаюсь понять, если провайдер говорит что поддерживает t38 включена поддержка в asterisk данного протокола, то по идеи в SDP я так же должен увидеть его ? И если нет, то вариант попробовать через 711 делать отправку.
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 21 авг 2018, 14:50
ded
puf писал(а):если провайдер говорит что поддерживает t38 включена поддержка в asterisk данного протокола, то по идеи в SDP я так же должен увидеть его ?
Да.
Чтобы принимать по T.38 должен быть T.38 support : Yes.
Иначе
SIP/2.0 488 Not acceptable here
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 21 авг 2018, 16:03
puf
Прочитал
https://forum.asterisk.ru/viewtopic.php ... 5&start=50 что IAX не поддерживает t38. (по IAX у меня соединен hylafax c asterisk'ом)
Соответственно необходимо на отправку перейти на 711.
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 21 авг 2018, 16:18
ded
IAX2 конечно не поддерживает Т.38, но для Hylafax надо его запускать через Т.38 модем. У вас так сделано?
Попробуйте сначала указать
T.38 support : Yes
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 21 авг 2018, 16:32
puf
Код: Выделить всё
--- (12 headers 9 lines) ---
Sending to 176.32.x.x:5060 (NAT)
== Using UDPTL TOS bits 184
== Using UDPTL CoS mark 5
Got T.38 offer in SDP in dialog 5b2d5eb80ccf07c475a4d212576196a7@176.32.x.x
Capabilities: us - (alaw|ulaw|g729), peer - audio=(nothing)/video=(nothing)/text=(nothing), combined - (nothing)
Non-codec capabilities (dtmf): us - 0x1 (telephone-event|), peer - 0x0 (nothing), combined - 0x0 (nothing)
Got T.38 Re-invite without audio. Keeping RTP active during T.38 session.
<--- Transmitting (NAT) to 176.32.x.x:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 176.32.x.x:5060;branch=z9hG4bKjat1up30do4gq11iu061sb0000gj1.1;received=176.32.x.x;rport=5060
From: <sip:84956605542@176.32.x.x>;tag=1647975068-3893446053-637591943-2153257557
To: <sip:8122440195@176.32.x.x>;tag=as5a07cc70
Call-ID: 5b2d5eb80ccf07c475a4d212576196a7@176.32.x.x
CSeq: 103 INVITE
Server: FPBX-14.0.3.6(13.19.1)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Contact: <sip:8122440195@10.1.0.243:5060>
Content-Length: 0
---
<--- SIP read from UDP:10.10.103.22:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.1.0.243:5060;branch=z9hG4bK027cf9dd
From: "Unknown" <sip:Unknown@10.1.0.243>;tag=as01b34cc5
To: <sip:4315@10.10.103.22:5060>;tag=160933270
Call-ID: 7c91ce7717fea5467e655a71074ca914@10.1.0.243:5060
CSeq: 102 OPTIONS
Supported: replaces, path, timer
User-Agent: Grandstream GXP2130 1.0.9.26
Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE, MESSAGE
Content-Length: 0
<------------->
--- (13 headers 0 lines) ---
Sending to 10.10.103.92:5060 (no NAT)
Scheduling destruction of SIP dialog '122734911-5060-151@BA.BA.BAD.JC' in 6400 ms (Method: BYE)
<--- Transmitting (no NAT) to 10.10.103.92:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.10.103.92:5060;branch=z9hG4bK1934606225;received=10.10.103.92;rport=5060
From: <sip:4313@10.1.0.243>;tag=1729933919
To: <sip:1164@10.1.0.243>;tag=as6e3ccc34
Call-ID: 122734911-5060-151@BA.BA.BAD.JC
CSeq: 1502 BYE
Server: FPBX-14.0.3.6(13.19.1)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0
<--- Reliably Transmitting (NAT) to 176.32.x.x:5060 --->
SIP/2.0 488 Not acceptable here
Via: SIP/2.0/UDP 176.32.x.x:5060;branch=z9hG4bKjat1up30do4gq11iu061sb0000gj1.1;received=176.32.x.x;rport=5060
From: <sip:84956605542@176.32.x.x>;tag=1647975068-3893446053-637591943-2153257557
To: <sip:8122440195@176.32.x.x>;tag=as5a07cc70
Call-ID: 5b2d5eb80ccf07c475a4d212576196a7@176.32.x.x
CSeq: 103 INVITE
Server: FPBX-14.0.3.6(13.19.1)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
X-Asterisk-HangupCause: Normal Clearing
X-Asterisk-HangupCauseCode: 16
Content-Length: 0
Чет я совсем уже сдулся.
По спекам hylaFAX + iaxmodem. Соответственно мне надо вместо iaxmodema использовать t38 ?
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 21 авг 2018, 17:21
puf
По идеи же между iaxmodem - asterisk у меня g711. А вот уже asterisk - sip t38 ходит.
Я прав ?
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 21 авг 2018, 17:35
ded
Я запамятовал, давно всё это юзалось.
Действительно, надо iaxmodem.
Уровень дебага недостаточный для раскуривания проблемы.
Вы используете chan_sip или PJSIP?
Посмотрите
https://www.google.com/search?q=Asteris ... hout+audio
как люди глубоко копают для выяснения причин!
Re: hylaFAX 6.0.6 отправка факсов
Добавлено: 21 авг 2018, 17:46
puf
Буду читать спасибо за линку.
p.s chan_sip