[asterisk-bugs] [JIRA] (ASTERISK-24009) Disable T.38 (t38pt_udptl=no) reject T.38 REINVITE with 488 Not acceptable here

nicolasom (JIRA) noreply at issues.asterisk.org
Wed Jul 9 11:06:56 CDT 2014


     [ https://issues.asterisk.org/jira/browse/ASTERISK-24009?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

nicolasom updated ASTERISK-24009:
---------------------------------

    Attachment: trace.cap

> Disable T.38 (t38pt_udptl=no) reject T.38 REINVITE with 488 Not acceptable here
> -------------------------------------------------------------------------------
>
>                 Key: ASTERISK-24009
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24009
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_sip/T.38
>    Affects Versions: 1.8.28.2
>            Reporter: nicolasom
>         Attachments: trace.cap
>
>
> Incoming call offers T.38,alaw,ulaw for fax. Is rejected if T.38 is disabled instead of accept alaw or ulaw codecs.
> I think the problem is in function process_sdp in chan_sip.c:
> {code}
> 9531 	if (initialize_udptl(p)) {
> 9532 		ast_log(LOG_WARNING, "Rejecting offer with image stream due to UDPTL initialization failure\n");
> 9533 		return -1;
> 9534 	}
> {code}
> The function initialize_udptl return 1 if T.38 is disabled. I would change 'return -1' with 'continue' for ignore T.38 if is disabled or the initialization failed.
> In the past works. This revision changes the behavior:
> http://svnview.digium.com/svn/asterisk/branches/1.8?view=revision&revision=368218



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list