[asterisk-bugs] [JIRA] (ASTERISK-22262) Asterisk sends SIP 488 to T38 fallback re-invite
Rusty Newton (JIRA)
noreply at issues.asterisk.org
Fri Dec 13 15:33:05 CST 2013
[ https://issues.asterisk.org/jira/browse/ASTERISK-22262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=212452#comment-212452 ]
Rusty Newton edited comment on ASTERISK-22262 at 12/13/13 3:32 PM:
-------------------------------------------------------------------
I tested my patch, working fine now:
[Edit by newtonr - Moved to ASTERISK-22988]
was (Author: adomjan):
I tested my patch, working fine now:
[Dec 3 15:33:09] WARNING[20584][C-0000000c] chan_sip.c: Declining unsupported image stream: image 47746 RTP/AVP t38
[Dec 3 15:33:09] WARNING[20584][C-0000000c] chan_sip.c: Declining unsupported image stream: image 38366 RTP/SAVP t38
[Dec 3 15:33:09] VERBOSE[20584][C-0000000c] chan_sip.c: Got T.38 offer in SDP in dialog SEC11-c6fefa0a-c7fefa0a-1-D450zF07yBpV
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: T38MaxBitRate: 14400
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Processing media-level (image) SDP a=T38MaxBitRate:14400... OK.
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: RateManagement: transferredtcf
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Processing media-level (image) SDP a=T38FaxRateManagement:transferredTCF... OK.
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: FillBitRemoval: 0
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Processing media-level (image) SDP a=T38FaxFillBitRemoval:0... OK.
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Transcoding MMR: 0
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Processing media-level (image) SDP a=T38FaxTranscodingMMR:0... OK.
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Transcoding JBIG: 0
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Processing media-level (image) SDP a=T38FaxTranscodingJBIG:0... OK.
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: FaxVersion: 0
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Processing media-level (image) SDP a=T38FaxVersion:0... OK.
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: UDP EC: t38udpredundancy
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Processing media-level (image) SDP a=T38FaxUdpEC:t38UDPRedundancy... OK.
[Dec 3 15:33:09] VERBOSE[20584][C-0000000c] chan_sip.c: Capabilities: us - (g723|ulaw|alaw|g729|ilbc), peer - audio=(nothing)/video=(nothing)/text=(nothing), combined - (nothing)
[Dec 3 15:33:09] VERBOSE[20584][C-0000000c] chan_sip.c: Non-codec capabilities (dtmf): us - 0x1 (telephone-event|), peer - 0x0 (nothing), combined - 0x0 (nothing)
[Dec 3 15:33:09] VERBOSE[20584][C-0000000c] chan_sip.c: Got T.38 Re-invite without audio. Keeping RTP active during T.38 session.
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Peer T.38 UDPTL is at port 10.250.253.3:49554
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: T38 state changed to 2 on channel SIP/osv-00000018
[Dec 3 15:33:09] NOTICE[20584][C-0000000c] chan_sip.c: T.38 re-INVITE detected but no fax extension
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Have T.38 but no audio, accepting offer anyway
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Got a SIP re-invite for call SEC11-c6fefa0a-c7fefa0a-1-D450zF07yBpV
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Incoming INVITE with 'timer' option supported
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: INVITE also has "Session-Expires" header.
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Session-Expires: 1800
[Dec 3 15:33:09] DEBUG[20584][C-0000000c] chan_sip.c: Refresher: UAC
> Asterisk sends SIP 488 to T38 fallback re-invite
> ------------------------------------------------
>
> Key: ASTERISK-22262
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-22262
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Channels/chan_sip/T.38
> Affects Versions: 11.4.0
> Reporter: Francesco Trinca
> Assignee: Francesco Trinca
> Severity: Critical
> Attachments: chan_sip.c-decline-rtp_avp-rtp_savp-image-sdp_ignore_null_content.patch, chan_sip.c-decline-rtp_avp-rtp_savp-image-sdp.patch, issueA22262_allow_sdp_m-image-0-crap.patch
>
>
> In the fallback (t38) processes Astersisk send SIP 488.
> v=0
> o=XXXXXXXXXXXXXXXXXx
> s=-
> c=IN IP4 110.191.0.70
> t=0 0
> m=audio 17006 RTP/AVP 8
> a=rtpmap:8 PCMA/8000
> a=ptime:20
> m=image 0 RTP/AVP 0
> c=IN IP4 110.191.0.70
> <------------->
> --- (13 headers 10 lines) ---
> Sending to 10.198.0.70:5060 (no NAT)
> Found RTP audio format 8
> Found audio description format PCMA for ID 8
> [Jul 26 16:45:56] WARNING[29737][C-00000003]: chan_sip.c:10307 process_sdp: Rejecting image media offer due to invalid or unsupported syntax: image 0 RTP/AVP 0
> RFCs say: if port = 0 m=line must be ignored.
> Have a patch o solution ?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list