|Summary:||ASTERISK-19500: T.38 session fails with '488 Not acceptable here' if within 5 seconds on asterisk 1.8|
|Reporter:||Gediminas Vileikis (geduxas)||Labels:|
|Date Opened:||2012-03-08 05:02:16.000-0600||Date Closed:||2018-01-02 08:30:27.000-0600|
|Environment:||Attachments:||( 0) extensions.conf|
( 1) full.debug
( 2) iax.conf
( 3) OUT200-20120308-130855-1331204935.54.wav
( 4) test.pcap
|Description:||I am trying to setup HylaFax with IAX2 to send Fax over SIP, SIP provider supports T.38. incoming fax working as it shoudl, but i can't send fax to outside, fax is dropping after 5 sec.|
|Comments:||By: Gediminas Vileikis (geduxas) 2012-03-08 05:09:28.515-0600|
By: Gediminas Vileikis (geduxas) 2012-03-08 05:15:46.816-0600
By: Gediminas Vileikis (geduxas) 2012-03-08 05:16:14.404-0600
By: Matt Jordan (mjordan) 2012-03-08 08:11:45.977-0600
Can you provide your sip.conf? What fax modules have you loaded?
By: Gediminas Vileikis (geduxas) 2012-03-08 08:26:06.197-0600
truly it's standard Elastix configuration with FreePBX fronted.
here is sip.conf
here is modules loaded
*CLI> module show like res_fax
Module Description Use Count
res_fax.so Generic FAX Applications 2
res_fax_digium.so Digium G.711 and T.38 FAX Technologies ( 0
res_fax_spandsp.so Spandsp G.711 and T.38 FAX Technologies 0
res_fax_digium.so is just installed, i am trying to do something :)
By: Gediminas Vileikis (geduxas) 2012-03-11 15:31:35.805-0500
so is there anybodi with that problem ? or i am alone ?
By: Matt Jordan (mjordan) 2012-03-27 10:20:17.815-0500
First, when you don't use the Enter Feedback option, bug marshalls are not notified that you've provided any information, as the issue does not go back into Triage.
Second, this doesn't appear to be an issue with SIP, but with the configuration in your dialplan or iax. Please attach your extensions.conf, as well as your iax.conf.
By: Gediminas Vileikis (geduxas) 2012-03-28 01:27:04.860-0500
By: Gediminas Vileikis (geduxas) 2012-03-28 01:27:38.408-0500
i have atached requred files.
By: Matt Jordan (mjordan) 2012-04-02 09:37:38.427-0500
I might be missing something, but there's a few inconsistencies in your description of the problem and your dialplan:
1. Your issue description states that inbound faxes work correctly, but I don't see where you have a fax extension defined in your dialplan or the use of the ReceiveFax application.
2. Your issue description does state the outbound faxes have a problem; however, I don't see the SendFax application or where the fax is originating from. Additionally, it appears in the log/pcap as if the negotiation to being a T38 fax occurs from the other end; are you sure your log is showing an outbound fax? Or is it showing an inbound fax?
Either way, if you are using fax I would expect to see a fax extension defined with a ReceiveFax application statement somewhere, and - for outbound faxes - usage of the SendFax application to transmit the fax.
By: Gediminas Vileikis (geduxas) 2012-04-03 01:12:13.122-0500
Inbound fax is working, i have setup fax by elastix without tears manual, IAX account and hylafax. so as inbound is works like this
call to SIP > detects fax > forwards to iax 200 ext > hylafax (iaxmodem) accepts connection
hylafax (iaxmodem) recives fax via PDF or TIFF > calls from ext. IAX 200 to 8650... via G711 codec, other end is detecting FAX and as i understand our SIP provider sugest connecting T38, truely it connects on T38 and fax begins to send, but call is droping after exactly 5sec. you can hear fax conversation on atached recording.
By: Joshua C. Colp (jcolp) 2017-12-19 06:09:46.260-0600
Is this still a problem under a current supported version of Asterisk? The state machine and T.38 support has changed a lot since 1.8.
By: Asterisk Team (asteriskteam) 2018-01-02 08:30:27.688-0600
Suspended due to lack of activity. This issue will be automatically re-opened if the reporter posts a comment. If you are not the reporter and would like this re-opened please create a new issue instead. If the new issue is related to this one a link will be created during the triage process. Further information on issue tracker usage can be found in the Asterisk Issue Guidlines .